进程管理与系统监视.ppt

进程管理与系统监视.ppt

ID:51999461

大小:136.50 KB

页数:29页

时间:2020-03-27

进程管理与系统监视.ppt_第1页
进程管理与系统监视.ppt_第2页
进程管理与系统监视.ppt_第3页
进程管理与系统监视.ppt_第4页
进程管理与系统监视.ppt_第5页
资源描述:

《进程管理与系统监视.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章进程管理与系统监视本章介绍进程和作业的概念,启动方式和管理方法,如何进行系统监视和查看系统日志。重点:1、进程与作业管理2、系统监视3、系统日志管理难点:进程与作业、程序的区别与联系、进程管理、at与cron进程调度、系统监视中的top命令显示各列含义。计划课时:4课时2021/10/151第七章进程管理与系统监视7.1进程与作业管理7.1进程与作业管理一、进程与作业简介1、进程进程是具有独立功能的程序的一次运行过程,也是系统进行资源分配和调度的基本单位。进程号PID是进程相互区别的唯一号码

2、。进程与程序的区别与联系:进程由程序产生,程序是一系列指令的集合,程序是静态的,进程是程序的一次运行过程,是动态的。程序可以保存进程只能暂时存在,会产生、变化和消亡。进程与程序并不一一对应,一个程序可启动多个进程;一个进程可调用多个程序。2021/10/152第七章进程管理与系统监视7.1进程与作业管理2、作业(1)作业是由正在执行的一个或多个相关进程形成。一个作业可启动多个进程。如:ls–help

3、more作业就是同时启动二个进程。作业分为前台作业与后台作业。(2)前台作业:运行于前台,用户正对

4、其进行交互操作。也就是说用户可以控制。后台作业:运行于后台,不接收终端的输入,但向终端输出执行结果。用户不能控制。作业可以前台运行也可以后台运行,但同一时刻,每个用户只能有一个前台作业。2021/10/153第七章进程管理与系统监视7.1进程与作业管理3、进程的状态(2)进程基本状态:就绪状态:进程已获得除CPU以外的运行所需的全部资源。运行状态:进程占用CPU正在运行。等待状态:进程正在等待某一事件或某一资源2021/10/154第七章进程管理与系统监视7.1进程与作业管理(2)其他状态:挂起状

5、态:正在运行的进程,因为某个原因失去CPU而暂时停止运行。终止状态:进程已结束。休眠状态:进程主动暂时停止运行。僵死状态:进程已停止运行,但是相关控制信息仍保留。2021/10/155第七章进程管理与系统监视7.1进程与作业管理4、进程的优先级启动进程的用户和超级用户可以修改进程的优先级,普通用户只能调低优先级。进程的优先级的取值范围为-20~19,取值越低,优先级越高,默认为0。2021/10/156第七章进程管理与系统监视7.1进程与作业管理二、启动进程与作业1、进程与作业的启动方式(1)手工

6、启动是由用户输入Shell命令直接启动进程,分前台与后台启动。输入一Shell命令后按回车就启动一个前台作业。如果在命令末尾加’&’符号再回车将启动一个后台作业。(2)调度启动是系统按用户要求的时间或方式执行特定的进程。Linux系统中可实现at、batch与cron调度。2021/10/157第七章进程管理与系统监视7.1进程与作业管理2、作业的前后台切换(1)bg命令格式:bg[作业号]功能:将前台作业切换到后台运行。不指定作业号,则将当前作业切换到后台。(2)fg命令格式:fg[作业号]功能

7、:将后台作业切换到前台运行。不指定作业号,则将后台作业序列中的第一个作业切换到前台运行。2021/10/158第七章进程管理与系统监视7.1进程与作业管理三、桌面环境下管理进程与作业略,由课程演示或学生实验完成。2021/10/159第七章进程管理与系统监视7.1进程与作业管理四、管理进程与作业的Shell命令1、jobs命令格式:jobs[选项]功能:显示当前所有的作业选项:-p仅显示进程号-l同时显示进程号和作业号其中第一列显示作业号,第二列显示进程号,第三列显示作业的工作状态,最后一列显示产

8、生该作业的Shell命令行2021/10/1510第七章进程管理与系统监视7.1进程与作业管理2、ps命令格式:ps[选项]功能:显示进程的状态。无选项时显示当前用户在当前终端启动的进程。选项:-a显示当前终端上所有的进程,包括其他用户的进程信息。-e显示系统中所有进程,包括其他用户进程和系统进程的信息。-l显示进程的详细信息,包括父进程号、进程优先级等。u显示进程的详细信息,包括CPU和内存的使用率等。x显示后台进程的信息。-t终端号显示指定终端上的进程信息。2021/10/1511第七章进程管

9、理与系统监视7.1进程与作业管理3、kill命令格式1:kill[选项]进程号格式2:kill%作业号功能:终止正在运行的进程或作业。超级用户可终止所有的进程,普通用户只能终止自己启动的进程。4、nice命令格式:nice[-优先级值]命令功能:指定将启动的进程的优先。不指定优先级值时,将优先级设置为10。2021/10/1512第七章进程管理与系统监视7.1进程与作业管理5、renice命令格式:renice优先级值参数功能:修改运行的进程的优先级,设置指定用户或组群的进程优先级

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

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

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