文件名称:操作系统实验,进程控制
文件大小:249KB
文件格式:RAR
更新时间:2014-04-23 07:27:34
操作系统 进程控制
操作系统实验,压缩包中包括Linux和windows进程控制源代码及实验报告。 进程控制实验题目: 设计并实现Unix的“time”命令。“mytime”命令通过命令行参数接受要运行的程序,创建一个独立的进程来运行该程序,并记录程序运行的时间。 在Windows下实现: • 使用CreateProcess()来创建进程 • 使用WaitForSingleObject()在“mytime”命令和新创建的进程之间同步 • 调用GetSystemTime()来获取时间 在Linux下实现: • 使用fork()/execv()来创建进程运行程序 • 使用wait()等待新创建的进程结束 • 调用gettimeofday()来获取时间 mytime的用法: $ mytime.exe program1
【文件预览】:
进程控制
----windows()
--------wintest1.cpp(125B)
--------wintest2.exe(168KB)
--------wintest1.exe(168KB)
--------mytime.cpp(2KB)
--------wintest2.cpp(125B)
--------mytime.exe(29KB)
----linux()
--------mytime.c(905B)
--------test1.c(95B)
----实验报告.doc(220KB)