操作系统第34次作业.doc
《操作系统第34次作业.doc》由会员分享,可在线阅读,更多相关《操作系统第34次作业.doc(18页珍藏版)》请在课桌文档上搜索。
1、word操作系统课程实验报告实验编号与实验名称:1、 管理Linux系统进程2、 进程互斥实验3、 进程的控制实验实验目的:一、1) 回顾系统进程的概念,加深对Linux / UNIX进程管理的理解。2) 回顾ps命令和选项。3) 列出当前shell中的进程。4) 列出运行在系统中的所有进程。二、1、进一步认识并发执行的实质2、通过分析实验结果,分析进程竞争资源的现象,学习解决进程互斥的方法三、1、 掌握进程另外的创建方法:需认真分析实验结果,体会本次实验进程创建方法与fork的不同2、 2、通过分析实验结果,熟悉进程的睡眠、同步、撤消等进程控制方法实验内容与要求详见实验讲义:一、步骤1:登录
2、进入Linux。步骤2:访问命令行。步骤3:回顾系统进程概念。步骤4:回顾ps命令和信息。步骤5:列出系统中运行的所有进程。步骤6:试调试下二段代码。二、 1、进程互斥的实现 2、分析以下程序的输出结果三、 1、用fork( )创建一个进程,再调用exec( )用新的程序替换该子进程的内容 2、利用wait( )来控制进程执行顺序实验用到的软件:虚拟机实验内容、关键步骤流程图、代码等与结果分析70分第一个实验步骤3:回顾系统进程概念1) Linux系统中,几乎每一个启动的进程,都会由内核分配一个唯一的进程标识符 (PID),用于跟踪从进程启动到进程完毕。2) 当启动新进程的时候,内核也给它们分
3、配系统资源,如CPU时间和RAM空间。3) 永远不向父进程返回输出的进程叫做僵进程。4) 由父进程派生出来的进程叫做子进程。5) 父进程是一个派生另一个进程的进程。6) 运行用于提供服务的Linux系统进程是守护进程。7) 如果父进程在子进程之前完毕,它创建了一个孤儿进程。步骤4:回顾ps命令和信息输入ps命令,将结果截图贴到实验报告。输入 ps -f 命令步骤5:列出系统中运行的所有进程 输入 ps -ef 命令,显示运行在系统中的各个进程的完全信息。执行该命令,并与ps f命令的输出结果对照,一致吗?有何不同?答:不一致ps f 完全 产生一个完全列表,给出每个进程的所有可用信息。ps e
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 34 作业

链接地址:https://www.desk33.com/p-10389.html