- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目九 进程管理和任务调度 【项目目标】 了解进程与程序 能查看进程 能设置进程的优先级 能够终止进程 能够作业控制 能够实现进程调度管理 【任务描述】 作为系统管理员,你需要了解当前系统进程的详细信息; 动态监视系统性能(信息排序、监视特定的用户、中止指定的进程、指定状态更新时间); 后台启动进程; 后台进程带到前台执行; 使用nice命令设置进程优先级; 后台启动某进程,挂起,然后使用kill命令终止这个进程; 查看系统日志文件 【任务分析】 系统管理员可以使用ps –aux 命令查看当前系统进程的详细信息,使用top命令动态监视系统性能,使用kill命令终止后台进程updatedb。 进程 进程是指动态使用系统资源,处于活动状态的应用程序 Linux是一个多用户多任务的操作系统,允许多个用户同时登录系统,可以同时执行多个任务,Linux采用分时方法使所有的任务共同分享系统资源 进程之间存在父子关系。Init进程是系统启动后执行的第一个进程,是所有进程的父进程 进程主要的参数 PID,进程号,唯一标识某一个进程 PPID,父进程号 USER,启动进程的用户ID(UID)和所归属的组(GID) 进程的当前状态,一个进程可能处于运行状态、等待状态(可以被中断)、等待状态(不可以被中断)、停止状态、睡眠状态和僵死状态。一个进程从创建到死亡,根据其所获得系统资源情况,在这多个状态之间转换。 优先级priority,进程执行的优先级 进程占用资源大小(内存、CPU占用量) 进程与程序区别 程序是静态概念,本身可以作为一种软件资源长期保存;进程是程序的执行过程,是动态概念,有一定的生命期,是动态地产生和消亡的,如果进程执行结束,就不再存在于系统 进程是一个能独立运行的单位,能与其他进程并发执行,进程作为资源申请调度单位存在,而通常的程序段不能作为一个独立运行的单位。 程序和进程无一一对应关系。一个程序可以由多个进程共用;另一方面,一个进程在活动中有顺序地执行若干个程序。进程不能脱离具体程序,程序规定了相应进程所要完成的动作。 进程的分类 交互进程:由shell启动的进程,交互进程可以在前台运行,也可以在后台运行 批处理进程:不与特定的终端联系,提交到等待队列中顺序执行 守护进程:运行在后台的系统进程,Linux的绝大多数网络服务都是采用守护进程来等待用户请求的 进程的启动 手工启动 用户运行一个程序或执行一个命令时就启动了前台进程。当用户在Shell提示符下输入命令并执行时,命令是在前台执行,在命令结束之前,当前控制台用于显示命令的执行过程以及结果,不能输入其它命令。 如果用户还想在该命令执行的过程中继续使用同一控制台工作,可以采用后台启动的方法,在输入命令行后加上“”,然后按回车键,就启动了后台进程。 手工启动进程可以前台进行,也可以在后台进行。手工启动是一个交互式的启动方式。 调度启动 调度启动,主要用于系统的维护,调度启动是事先进行调度安排,指定任务运行的时间和任务,到时系统自动完成工作。 使用命令查看进程 使用ps命令 使用top命令 top命令可以持续不断的更新显示内容,为系统管理员提供了实时监控系统进程的功能 按[?]或[H]键,列出在top在可以使用的命令,退出该界面,可以按任意键。退出top程序,可以使用组合键Ctrl+C,也可以输入[Q]键 信息排序 监视特定的用户 中止指定的进程 当系统变的很慢是,通常可以将占用了太多系统资源的进程终止。要中止指定的进程需要以下的步骤:在top信息画面中按[K]键,画面会出现“PID to kill :”的信息,输入要终止进程的PID后,按[Enter]键,接着会出现“Kill PID xxx with signal [15]:”的提示信息,此时需输入signal号码,若是直接按[Enter]键,则以默认的15进行处理。如果是无法顺利终止,则可以输入9强制终止该进程。 Nice设置进程运行优先级 每个进程都有一个相应的优先级用以决定CPU对它的调度,优先级越高,则进程更容易拥有CPU的控制权。 进程优先级为-20~19,-20为最高优先级。系统进程默认的优先级为0,如果使用nice命令,但没有指定优先级,则进程优先级为10。 Nice [root@localhost root]# vi //默认进程优先级为0 [root@localhost root]# nice vi //进程优先级为10 [root@localhost root]# nice -- 10 vi //进程优先级为18,前面的“-”为参数标识 [root@localhost root]# nice – -- vi //18前面两个短横线,则优先级为-18 [
您可能关注的文档
- 361°经典英文电影赏析-习题答案-张晓青-51703036.doc
- Access数据库案例教程(第二版)-电子教案-应红-51702655.ppt
- C2程序设计-电子教案第2章 变量与表达式.ppt
- C3程序设计-电子教案第3章 流程控制与函数.ppt
- IT产品销售与服务管理-电子教案项目二.ppt
- Java程序设计项目教程-项目八 输入输出流.ppt
- Java程序设计项目教程-项目二 Eclipase基本操作.ppt
- Java程序设计项目教程-项目九 图形用户界面设计.ppt
- Java程序设计项目教程-项目六 类的继承与多态.ppt
- Java程序设计项目教程-项目七 异常处理和多线程.ppt
- Linux操作系统的应用与管理项目化教程-项目六 用户与组管理.ppt
- Linux操作系统的应用与管理项目化教程-项目七 文件系统与磁盘管理.ppt
- Linux操作系统的应用与管理项目化教程-项目三 常用软件应用.ppt
- Linux操作系统的应用与管理项目化教程-项目十 shell编程.ppt
- Linux操作系统的应用与管理项目化教程-项目十二 常用服务器配置.ppt
- Linux操作系统的应用与管理项目化教程-项目十三 MySQL数据库应用.ppt
- Linux操作系统的应用与管理项目化教程-项目十四 Linux下C编程.ppt
- Linux操作系统的应用与管理项目化教程-项目十一 网络配置.ppt
- Linux操作系统的应用与管理项目化教程-项目四 管理文件与目录.ppt
- Linux操作系统的应用与管理项目化教程-项目五 文件权限与压缩.ppt
最近下载
- 《活着读后感》课件.pptx VIP
- 活着读后感课件.docx VIP
- 企业数字化转型大数据湖一体化运营管理平台建设方案.docx VIP
- 企业大数据湖总体规划及大数据湖一体化运营管理建设方案.pdf VIP
- 鄂尔多斯市东胜区殡仪馆项目环境影响报告表环评报告.pdf
- 社会研究:设计与写作教学课件-第十二章 实例解析.pptx VIP
- 社会研究:设计与写作教学课件-第十一章 论文写作(下):结果、讨论、参考文献.pptx VIP
- 社会研究:设计与写作教学课件-第十章 论文写作(中):文献回顾、研究方法.pptx VIP
- 腾讯云原生湖仓一体技术在大规模数据场景中的应用实践.pdf VIP
- 腾讯数据湖技术分享专场.docx VIP
文档评论(0)