- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章进程与日志管理
第九章、进程与日志管理
一、进程管理
基本概念
、进程的概念——
·进程是处于活动状态的计算机程序。
·进程是一个随执行过程不断变化的实体。
、进程与程序之间的关系——
·进程是程序的一次运行活动,属于一种动态概念。
·一个进程可以执行一个多个程序。
·几个进程也可以同时使用一个程序的副本。
·程序可以作为一种软件资源长期保持着,而进程则是一次性过程。
、进程的分类——
·交互式进程 (如:vi、less等等)
·批处理进程 (如:不加-i选项的cp、cat等一些敲击完命令后,回到“#”的状态)
·守护进程 (如:vsftpd、httpd等一些服务)
、前台与后台——
·前台是指一个程序控制着标准输出和标准输入。
·后台就是指一个程序不从标准输入接受输入,也不将结果输出到标准输出上。
1、进程管理
、查看进程——(ps)(top)
·、ps——获得当前进程数据。
#ps [选项]……
常用选项:(这里的选项不带“-”也可以。有的地方加上“-”不行。
-a——列出带有控制终端的全部进程,不仅仅是当前用户的进程。
-r——只列出正在运行的进程。
-x——列出没有控制终端的那些进程。
-u——列出进程的所有者。
-f——给出进程之间的父/子关系。
-l——按长格式显示清单。
w——显示进程的命令行参数。
-o——用户自定义每行所显示的内容。
ps——命令最常用的选项组合是“-aux”,每个进程的信息为一行,每行11个字段:
每段定义如下:
USER:进程的所有者。
PID:进程的标识号码。
%CPU:进程占用CPU的百分比。对于一个多处理器系统来说,这一个数字相加的结果可能会大于%100。
%MEM:进程占用内存的百分比。
VSZ:进程占用虚拟内存的数量。
RSS:进程占用真实(驻留)内存的总量。
TTY:进程的控制端。在这一列中出现“?”意味着这个进程不与某个控制终端相关联。
STAT:进程的状态。主要包括以下参数——
S——指进程休眠中。所有准备运行的进程(即那些被安排为多任务的进程,但是CPU当前正在处理其他事情)都是休眠状态的。
R——CPU正在处理的进程。
D——指不可中断休眠状态(通常与输入输出有关)。
T——指正在被纠错程序跟踪或者已经被终止的进程。
Z——指“僵死”的进程。它的意思是:(1)父进程没有使用wait系统使用调用通知它的子进程的终止;(2)父进程被非正常终止:但是在该父进程完全终止前,init进程无法管理其子进程本身。一个“僵死”的进程通常都一位着软件编写的不好。
另外每个进程的STAT进程数据选项还有如下的说明符:W=内存中没有驻留页面(它已经全部交换出内存);=高优先权进程;N=第优先权进程;L=内存页面被锁定在那里(通常就表示需要实时操作功能)。
START:进程开始的时间。
TIME:进程已经使用CPU的时间。
COMMAND:进程名称和它的命令行参数。
例1:如果打算获得进程之间的父子关系,可以加如f选项的ps命令,也可以在后面跟上只是自己希望了解看到的参数,也直接跟上,多个之间用逗号隔开。
#ps fo user,pid,tty,command
·2、(top)——动态显示当前进程和其他状况。
#top [选项]……
常用选项:
-d——指定每次屏幕信息刷新之间的时间间隔。
-c——显示整个命令行,而不是显示命令名。
例1:top命令执行后会产生交互的绘画状态,默认值是每3秒刷新一次。
# top
解释——
在进程的表单上有5行:
第一行的项目依次为:(当前时间)、(系统从启动到现在的时间)、(当前系统用户登录数目)、(平均负载,最近一秒、5秒、15秒的负载值)。
第二行为进程情况,依次为:(进程总数)、(正在运行进程数)、(休眠进程数)、(终止进程数)、(僵死进程数)。
第三行为CPU状态,依次为:(用户占用)、(系统占用)、(优先进程占用)、(闲置等各种情况占用CPU时间的百分比)。
第四行为内存状态,依次为:(总的可用内存)、(已用内存)、(空闲内存)、(缓存使用内存)。
第五行为交换状态,依次为:(总的可用交换容量)、(已用容量)、(闲置容量)、缓存容量)。
接下来就是与ps相仿的个进程情况了:
PID:每个进程的ID。
USER:每个进程所有者的用户名。
PR:该进程的优先级别,用正整数表示。数值越低,优先级越高。
NI:nice值。nice值是进程的一个属性,PR是根据nice值排序的,规则是nice值越小PR值越低,其取值范围在(-20——19)之间。
VIRT:一个进程的虚拟大小,指的是该进程总共的内存使用量。这包含有:被指定给它的内存;它使用的档案所用的内存(例如共享的函数库);与其他进
您可能关注的文档
- 第24讲科目汇总表账务处理程序.doc
- 第24讲用整体法和隔离法解联结体问题专题.doc
- 第279A章教育规例八.doc
- 第2章+清热药.doc
- 第2章X3开发语言.doc
- 第2章-MM组织架构.doc
- 第2章_会计要素与会计科目.doc
- 第2章-winxp的使用.doc
- 第2章_数据表示和寻址习题答案.doc
- 第2章中文WINDOWS操作系统练习题1.doc
- 2024年化工技能鉴定试题附参考答案详解(黄金题型).docx
- 2024年化工技能鉴定试题附参考答案详解(轻巧夺冠).docx
- 2024年化工技能鉴定试题附参考答案详解(能力提升).docx
- 2025年制造业数字化转型碳排放影响评估与对策.docx
- 2024年化工技能鉴定试题附参考答案详解(研优卷).docx
- 2025年城市地下综合管廊智慧运维管理行业发展趋势报告.docx
- 2024年化工技能鉴定试题附参考答案详解【精练】.docx
- 2024年化工技能鉴定试题附参考答案详解【研优卷】.docx
- 2025年城市地下综合管廊智慧运维管理经济效益分析报告.docx
- 2025年制造业数字化风险评估与效益预测报告.docx
文档评论(0)