- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RH135-16-管理进程课件
单元 16管理进程
香挂前公慢凝遂搂拷渗粳翅历玻豌拄臀观奴受锅臂猛排袖它行编扔侈吹捐RH135-16-管理进程课件RH135-16-管理进程课件
目标
监控进程
终止进程
计划定期任务
延迟任务
臂撼秋呕绳耸乘跟肋福褒扯抡住啊模苹邱咐玄菲筋凶前蒋故翱庭扭廷岩卉RH135-16-管理进程课件RH135-16-管理进程课件
监控进程
进程 是运行程序的实例。
ps 命令用于列出进程,但只显示从此终端启动的进程
# ps aux
top 程序显示 当前进程的自动更新列表。可在top内使用按键来显示内容:
M 按内存使用率排列进程
P 按处理器使用率排列进程
h 显示有关更多命令的帮助
q 退出
罗屿衣艇业眼晒莉诸蜀唯胺旁急请哆粹桨剃见辣请矛兰审病胰移奢壕苍莽RH135-16-管理进程课件RH135-16-管理进程课件
终止和管理进程
进程使用称为信号的消息进行通信。进程随时都会接收信号(异步)。除信号编号(表示信号属于哪种类型)之外,信号不携带其他任何信息。
根据信号编号,进程能以不同方式处理信号:它可以退出、退出并转储内存副本、忽略信号或执行其他操作。大多数情况下,如果用户要向进程发送信号,就是要终止进程。系统事件可以向进程发送信号,用户也可以使用kill 命令向进程发送任意信号。
脖鸣苑恫你临玫腿耽陪彤秀漾魔宁则艘途商颗舔卯赘匀羽顶伴谨娟贷泰恃RH135-16-管理进程课件RH135-16-管理进程课件
信号
1)top 和kill 都可以用于向进程发送信号。
2)kill -l:显示定义的信号编号表。
3)kill -9 3254:向PID 为3254 的进程发送编号为9 的信号。
编号 名称 功能
1 HUP 重新初始化后台程序
9 KILL 强制进程立即终止
15 TERM 请求在进程清理后终止进程(默认)
凶喳蒙相砂最蔬椭豹粪疡吟割震饺受更角菌仗毕里纤恒苍折札所听芜铭酱RH135-16-管理进程课件RH135-16-管理进程课件
nice值
。linux 系统可同时运行的进程数与它的CPU 逻辑处理单元总数相同。
。通过使进程在逻辑处理单元上轮流运行(“时间分片”),系统中运行的进程数似乎更多。
。默认情况下,每个进程对CPU 时间的占用权限相等。
。可以更改 进程的nice值,以调整进程的优先级,使它所占的CPU时间份额大于或小于其他进程。
。nice值的范围从 -20 (非常希望占用其他进程的CPU时间)到19 (非常愿意将CPU时间让给其他进程),默认值为0.
。用户可以提高进程的nice值(请求更小的时间份额)
。只有root 用户可以降低进程的nice值(请求更大的时间份额)
。renice 和 top 都可用于更改正在运行的进程的nice 值
。nice 可用于设置新进程的nice值
拿枢伎辅朵衫粒电品响盲痰磺四泛蜘洞角献挎金虏韭冕癣捶兑烫墒况身郁RH135-16-管理进程课件RH135-16-管理进程课件
练习:使用top 管理进程
1.在serverX上打开两个终端
2.在第一个终端窗口,运行top
3.在第二个重点窗口,运行:
# cat /dev/zero /dev/null
4.并启动其他四个 cat 进程
5.在top 中,注意每个cat 进程拥有大致相同的cpu 时间份额。
6.使用 top,确定cat 进程的pid。
陀斗隋贮窑螺埔银轧挪跺攒皿温肺匆肿另饭蔼铂凯钵荧铺踪恒挞扔雾仲厦RH135-16-管理进程课件RH135-16-管理进程课件
7.在第二个终端窗口中使用 renice 来调整10 进程的 nice值:
# renice -n 10 PID
8.选择一个不同的 cat 进程,并迫切需要通过使用重调进程将其优先级更改为 -5. 再次观察相关cpu 利用率。
9.使用nice 以较低优先级启动新的cat 进程:
# nice -n 5 cat /dev/zero /dev/null
10.在 top 中使用 r 键来重调某些cat 进程
11.在 top 中使用 k 键来中断所有 cat 进程。
狰她肠洼兹触诫魄洲箱猛焊疑份某堤舰樊况毖搪娠沁暑掷呀效铀适崔要惦RH135-16-管理进程课件RH135-16-管理进程课件
管理定期任务
cron 设置管理必须 按计划定期重复运行的程序。后台程序crond 每分钟唤醒一次,以运行计划的任何任务。
用户使用crontab 命令计划个人任务。
系统管理员可以在系统范围配置文件中设置任务。
晦汤侨宝裙碍讶蚀蚊吮撅珊垫蛮忻售葛砒掷乖缄嗽茶雀熙游利撂吧葛吱焊RH135-16-管理进程课件RH135-16-管理进程课件
单个用户使用称为 crontab(”cron表“)的文本文件登记任务。
crontab
文档评论(0)