版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
广东技术师范学院实验报告学院:广东技术师范学院 专业: 软件工程 班级:0软件 成绩:姓名: 学号: 组别: 组员:实验地点: 工业中心204实验日期: 2011.10.27教师签名:预习情况 操作情况 考勤情况 数据处理情况实验9项目名称: 进程管理1、的在等。2、容1进程管理的基本概念一(s括CPU、内存等,需要读写各类文件,调用各种系统功能。自然,从进程的创建到撤销,操作系统会为它安排一切。不过,操作系统的安排是根据固定的算法所进行,纵使这些算法能根据当前情况不断调整,但不可能预先知道你的需要,然后让某个进程在特定某个时间挂起,让某个进程的优先级升高等等。因此,进程管理是指根据当前实际需求,对进程加以特定的控制。各是CPU为。2法1 态。UNIX系统为进程留了许多接口、命令和工具。最典型的/proc文件系统。这是一个特殊的文件系统。在此文件系统中,每个目录对应于一个进程,目录的名称即为进程的PID号。进入某个进程对应的目录,里面有若干文件,这些文件记录了该进程当前运行的各种相关状态信息。应用程序可通过对这些文件打开并读取(部分甚至还能通过写文件控制进程)来获取进程信息。看文件系统#d/r/#ls0 12294 16392 21314411245238163974217238
28686 376918295118381008
53274 68828086425656130869666 876674……d1#lsdlwp psinfotstatus对于管理员,更常用的方法是利用ps命令来获知进程的基本状态。请参考以下例子并完成问题。命令:s态:ps [选][参]于ps的选项很多,没必要全部列出并记忆,更常用的做法是记住一些有特定功能的选项组合。常用的选项含义如下:-:生成一个长列表(部分字段仍然省略了,但比不加该选项的要多)-(t息程程u(r,k(程ps命令的一些常见的选项组合示例如下:()仅显示当前工作站的活动进程#sPID YTED6pts/9 0 ps725186pts/9 0 –h()显示系统中除内核外的所有进程#s-e -fUID PID PPID Croot100……
STIME Yg4 -
TIME D2/etc/initd20 0 2 - 0:00sshd:Zianed@pts/1()显示关于特定用户的进程#s-lu userFSUIDPIDPPIDCIIDRZANYTIMECMD1A78800002-0:00sshd1A76 8 0000 1181006001e478pts/7 0:00bash()显示系统内核的进程#ps kPID YTED0- 0:9swapper816 -35:2wait1294 - 0:00sched()查看各个进程占用CPU的情况#psauxUSERPID%CPU%MEM SZS YT STIME TIME Droot 819612.1 0.0 384384- A g41wait……上述每个例子返回结果都是以列表形式出现,列表中主要字段的含义如下,PID:进程标识号PPID:进程的父进程标识号UID:进程所属的用户DTT:进程所属的终端号TIM:进程的执行时间总和CMD(d名STIM:进程的启动时间PRI(priorit:进程的优先级,数字越大优先级越低NI(度(statusA(活动)T(已停)Z(已取)核:(行)、(眠)、T(已停)、Z(已取)等。2.2.2 控制作业的基本操作(b系个l是。在的l“。台。:s况:jobs命令:g行:g号:g行例子:作业控制的基本命令。#ijobtest &]4#s l[1]+ 1110094 d itg1 业1调出调到前台,按z台vioet~~…#bg1 利用g业1调到后台(功能与z)[]+id&223 进与号量在UNIX系统中,用户可通过向进程发送相应的信号量来控制进程AIX中一些常用的信号量如下,信号量旁的括号内标示的是该信号量的编号:SIGINT(2):程序终(interrupt)信号,用于通知前台进程组终止进程,用户键入c进。SIGQUIT(3):与T相似,进程终止后会生成文件入ctrl+后进程终止。S(9。SIGTSTP(18:终止进程,但该信号可以被处理和忽.用户键入ctrl+z发出这个信号,进程转入后台并挂起。命令:l。:l-号 程PID例子:利用l命令向进程发送信号。itest &]8#kill -9761968[1]+ Stopped itsaPID YTED6 pts/111032196pts/15
0ps0 h2 pts/0 0 h[1]+ d vitest例子:利用l命令列出所有的信号量及其编号#l-l1)SIGHUP5)SIGTRAP)L13)SIGPIPE17)SIGSTOP21)SIGTTIN25)SIGXFSZ)1
2)NT6)SIGABT)S14)SIGALRM1)STP2)TU27)SIGMSG)2
3)UT7)SIGEMT)V15)SIGTERM1)SNT2)IO28)SIGWINCH32)SIGPROF
4)SGIL8)IFE12)SIGSYS16)SIGURG20)ICLD)U29)SIGPWR33)SIGDANGER34)SIGVTALRM38)SIGALRM162)SIGSOUND
)TE)G6)IK
3)IE6)IP
)T6)GCT2.2.4 进程与优先级进程的优先级是指系统在进程调度时用于判决进程是否能够获取CPU的依据。进程的优先级越高,则越能在竞争中胜出而获得CPU在Linux先为0。根“nice值可翻为e从0~9nice默认等于(也即不起作用的nice值为负数时,其优先级升高(也即代表优先级的数值下降,而进程的e也在Linux中一其e。:e级:e-量,=原nice值+增量nice默认为0。命令:e级:e-n 量程PID号例子:e与e命令的使用,注意进程的优先级()和e值(N)的变化。#nice -2 vi~~~~按ctrl+z将vi程序切换到后台#s-alF S UID PID PPID C INI ADDR SZ WCHAN YTED21T78804 2206pts/15 0 i#renice -n 5 749588#s-alF S UID PID PPID C INI ADDR SZ WCHAN YTIMECD21T78804 2706pts/15 0 i3程Linux在启动时需要启动很多系统服务,提供这些服务的程序是由运行在后台的守护进程daemon)来执行的。守护进程独立于控制终端,周期性地执行某种任务或等待处理某些发生的事件。守护进程的生存期较长,常常在系统引导装入时启动,在系统关闭时终止。一些重要的守护进程:t的1。kudzu:硬件自动检测程序,会自动检测硬件是否发生变动,并相应进行硬件的添加、删除工作。d。syslo:日志记录的守候进程。sshd:H。b:a享。network:激关闭启动时的各个网络接口的守护进程。httpd:b器e。vsftpd:vsftpd服务器的守护进程。d:DN(BIND)服务器守护进程。dhcpd:动态主机控制协DynamiHostControlProtoco)服务守护进程。作业:请完成如下作业,并给出详细的步骤和截图。(1)启动vi编辑器,并将其调入后台,再调出前台,最后退出v。(2)启动vi编辑器,并将其调入后台,再将该作业杀死。(3)启动两个vi编辑器,均调入后台后,查看当前有那些作业正在执行。用将作业放到后台:(4)列出你在当前系统中的所有进程。指出你在该系统中最早启动的进程是那个,在什么时候启动?最早在8。(5)用CPU时间比例最高的进程。Root中d为8。(6)?#ps kPID YTED0- 0:9swper816 -35:2wit1294 - 0:00sched(7)获得s。(8)先后新建文件a和文件b,并相应启动vi对它们进行编辑。一开始要求文件a在前台执行,b在后台执行。对文件a输入一些文字后,将其切换到后台,然后将文件b调到前台,同样输入一些文字。最后将打开a文件的vi进程杀死,b文件保存并退出vi。(9)列前普进?(0)么样的进程?优先级比较高的又是什么样的进程?请找一两
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024建筑油漆作业劳务分包协议
- 2024全新规范化劳动协议样本
- 采购协议修订:2024年范本
- 2024年化工产品购销协议模板
- 房地产项目专属定制开发委托协议模板
- 2024校园网交换机设备采购协议
- 高等教育教材建设的策略与执行方案
- 车主与运输方汽车运送协议范本2024
- 高等教育学教材建设的重要性
- 2024年度学校临时工录用协议
- 企业旗杆维修合同范例
- 2025届河南省信阳第一高级中学高二物理第一学期期末综合测试模拟试题含解析
- 排洪渠道清淤施工方案
- 北科大岩石力学-李长洪1.2-岩石的力学性质
- 国开(河北)2024年秋《现代产权法律制度专题》形考作业1-4答案
- 新商科“专业-产业双链融通式”人才培养模式探究
- 公务员2018年国考《申论》真题卷及答案(副省级)
- 2024年基金从业资格证(含三个科目)考前必刷必练题库500题(含真题、必会题)
- 路灯改造施工方案
- 湖北省武汉市东湖新技术开发区武汉光谷未来学校2024-2025学年八年级上学期数学期中试卷
- 3.14 丝绸之路的开通与经营西域 课件 2024-2025学年部编版
评论
0/150
提交评论