Mycp.rar - 完成一个目录复制命令mycp,包括目录下的文件和子目录。压缩包中包含了实验报告和源码。,2013-06-23 19:10:57,下载15次
Mycp.rar - 完成一个目录复制命令mycp,包括目录下的文件和子目录。包含了实验报告和源代码。,2013-06-23 19:09:34,下载17次
Memory_monitor.rar - 设计一个内存监视器,能实时地显示当前系统中内存的使用情况,包括系统地址空间的布局,物理内存的使用情况;能实时显示某个进程的虚拟地址空间布局和工作集信息等。,2013-06-23 19:06:34,下载32次
Producers_consumers.rar - 生产者消费者问题。缓冲区大小为3,2个生产者,6次;3个消费者,4次。,2013-06-23 18:50:13,下载3次
Producers_consumers.rar - • 一个大小为3的缓冲区,初始为空
• 2个生产者
– 随机等待一段时间,往缓冲区添加数据,
– 若缓冲区已满,等待消费者取走数据后再添加
– 重复6次
• 3个消费者
– 随机等待一段时间,从缓冲区读取数据
– 若缓冲区为空,等待生产者添加数据后再读取
– 重复4次
说明:
• 显示每次添加和读取数据的时间及缓冲区的状态
• 生产者和消费者用进程模拟。,2013-06-23 18:47:55,下载6次
Process_control.rar - 设计并实现Unix的“time”命令。“mytime”命令通过命令行参数接受要运行的程序,创建一个独立的进程来运行该程序,并记录程序运行的时间。
在Windows下实现:
• 使用CreateProcess()来创建进程
• 使用WaitForSingleObject()在“mytime”命令和新创建的进程之间同步
• 调用GetSystemTime()来获取时间
,2013-06-23 18:42:48,下载4次
Process_control.rar - 设计并实现Unix的“time”命令。“mytime”命令通过命令行参数接受要运行的程序,创建一个独立的进程来运行该程序,并记录程序运行的时间。
在Linux下实现:
• 使用fork()/execv()来创建进程运行程序
• 使用wait()等待新创建的进程结束
• 调用gettimeofday()来获取时间
,2013-06-23 18:40:59,下载2次
Compile_linux_kernel.rar - Ubuntu 12.10下编译Linux内核的详细步骤,内容为操作系统课程设计实验一的实验报告(为保护隐私缺少两张实验结果截图请自行补充)。,2013-06-23 18:33:22,下载6次