2014级本科《操作系统》实验3报告-1143730212+郭阳.docVIP

  • 36
  • 0
  • 约1.27千字
  • 约 5页
  • 2016-12-22 发布于重庆
  • 举报

2014级本科《操作系统》实验3报告-1143730212+郭阳.doc

2014级本科《操作系统》实验报告(实验3) 学生姓名 郭阳 学号 1143730212 院系 软件学院 任课教师 范国祥 实验TA 实验地点 软件学院三楼实验室 实验时间 2016年05月28日 星期五 实验题目 进程管理 实验学时 3学时 实验目的: 掌握Linux下的多进程编程技术; 通过对进程运行轨迹的跟踪来形象化进程的概念; 在进程运行轨迹跟踪的基础上进行相应的数据统计,从而能对进程调度算法进行实际的量化评价,更进一步加深对调度和调度算法的理解,获得能在实际操作系统上对调度算法进行实验数据对比的直接经验。 实验内容及要求: (1) 基于模板“process.c”编写多进程的样本程序,实现如下功能: 所有子进程都并行运行,每个子进程的实际运行时间一般不超过30秒; 父进程向标准输出打印所有子进程的id,并在所有子进程都退出后才退出。 (2) 在Linux 0.11上实现进程运行轨迹的跟踪。基本任务是在内核中维护一个日志文件/var/ process.log,把从操作系统启动到系统关机过程中所有进程的运行轨迹都记录在这一log文件中。 (3) 在修改过的Linux0.11上运行样本程序,通过分析log文件,统计该程序建立的所有进程的等待时间、完成时间(周转时间)和运行时间,然后计算平均等待时间,平均完成时间和吞吐量。可以自己编写统计程序,也可以使用p

文档评论(0)

1亿VIP精品文档

相关文档