实验三Linux进程管理

实验三Linux进程管理

ID:41618736

大小:139.19 KB

页数:4页

时间:2019-08-29

实验三Linux进程管理_第1页
实验三Linux进程管理_第2页
实验三Linux进程管理_第3页
实验三Linux进程管理_第4页
资源描述:

《实验三Linux进程管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验报告姓名学号专业班级课程名称操作系统实验实验日期成绩指导教师批改日期实验名称实验三Linux进程管理一、实验目的:1、熟悉和理解进程和进程树的概念、常握有关进程的管理机制2、掌握使用linux命令管理和操作进程的方法3、了解linux中进程控制块的数据结构,理解进程的运行机制4、了解liiwx中线程的创建过程,理解线程与进程的关系二、实验要求:1、要求画出linux系统创建进程的流程图2、下图为用fork()函数由父进程创建子进程的流程图3、子进程与父进程的资源共享关系子进程共亨了父进程的部分数据成员、有关数据结构、有关文件系统的数据结构和用户描述符表等相关信息。三、实验内容与步

2、骤:1、分析taskstruct的数据结构,有以下几种状态:TASK_RUNNING指示该进程处于可执行状态,内核将会将该状态的进程添加到runlist队列中TASK」NTERRUPTIBLE指示该进程于睡眠中,可以被信号中断TASKJJN1NTERRUPTIBLE指示该进程处于睡眠中,但是不可以中断,一般在进程处于关键部位或临界区是,state会设置成为该状态。在ps中状态D的进程。当进程为了等待某一事件发生二不受信号中断,比如等待一信号量TASK_ZOMBLE指示该进程已去世,等待收尸TASK_STOPPED用于调试目的,当发送sigstop信号后,该进程处于该状态2>ps命令及

3、top命令root@localhost:-文件®编辑©査看S终端①标签⑧帮助®[rootolocalhostpsPIDTTY6841pts/26878pts/2TIME00:00:0000:00:00CMDbashPS[rootolocalhost*]Ftoptop一14:31:04up4mint2users.Tasks:Cpusy.loadaverage:0.21.0.41.0.192running.117sleeping.0stopped.10.0%ni.99・0%id.0.0%wa.Ofzombie0.0%si.0.0%stMe

4、m:Swap:□•1035292ktotal.2031608ktotal.666772kused.0kused.368520kfree.111392kbuffers2031608kfree.389772kcachedPIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME-kCOMMAND6313root1801948612536S0.30.10:00.10hald-addon-stor6500root1503734811m5356s0.31.10:01.68Xorg6792root1599.8m16m10mR0.31.60:00.51gnome-terminal1roo

5、t152064620528S0.00.10:01.51init2rootRT000s0.00.00:00.00migration/03root34000s0.00.00:00.00ksoftirqd/O4rootRT000s0.00.00:00.00vatchdog/05root10000s0.00.00:00.00events/06root10000s0.00.00:00.00khelperr/root10000J0.00.00:00.00kthread10root10000s0.00.00:00.01kblockd/O3、vitw.txt命令创建一个tw.txt,然后用ps-e

6、f命令找到该进程的PIDarootolocalhost:*L-°x文件®编迢®s^(y)易蜿①标赛⑧希助®0"tw.txt*[NevFile]ttttttttttttlttttttttrooroorooroorooroorooroorooroorooroo^roorooxroorooroo66726673667589135742649901444"■■•7ooa1dd666&67777rootolocalhost:-oooooooooooooooooooo70702828282828282828282828282829292929333333?00:00:00?00:00:00?00

7、:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00?00:00:00pts/l00:00:0071497rooti166Irootolocalhost/u%r/lib/sciwl・0/scin-hclper-ttab/usr/l

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。