RH134-5 进程的优先级
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RH134-5 进程的优先级相关的知识,希望对你有一定的参考价值。
第五章、进程的优先级
通过设定优先级,可以让进程优先得到cpu的运算资源,优先执行这些进程的指令
范围 -20 ~19 数字越低,优先级越高,越容易得到cpu的运算资源
# nice -n -20 firefox & 指定以 -20的优先级执行
# renice -n 19 4316 <---把pid为4316的进程的优先级重新调整为19
# renice -n -10 4316 再次把进程pid =4316 的优先级调整为 -10
# ps axo pid,comm,nice --sort=-nice
Top 也可以查看
实验:在Desktop0机器上完成实验lab nice setup ,要求使用top或者ps命令找到除了gnome-shell进程外的两个最占用cpu资源的进程,把其优先级调整为10 .实验完毕后使用lab nice grade评分
$ ps axo pid,comm,nice,pcpu --sort=-pcpu
nice -n -20 hci0 &
备注:top命令用q退出
[[email protected] /]# ps axopid,comm,nice,pcpu --sort=-pcpu
PIDCOMMAND NI %CPU
2308 gnome-shell 0 4.8
1029 Xorg 0 0.6
[[email protected] /]# renice -n 10 2308 1029(PID)
2308 (process ID) old priority 0, newpriority 10
1029 (process ID) old priority 0, newpriority 10
[[email protected] /]# ps axopid,comm,nice,pcpu --sort=-pcpu
PID COMMAND NI %CPU
2308 gnome-shell 10 4.9
1029 Xorg 10 0.6
本文出自 “HCIE_38xx” 博客,谢绝转载!
以上是关于RH134-5 进程的优先级的主要内容,如果未能解决你的问题,请参考以下文章
Linux 内核进程管理 - 进程优先级 ① ( 限期进程 | 实时进程 | 普通进程 | 进程优先级相关字段 )
Linux 内核调度器 ⑧ ( 进程优先级源码 includelinuxschedprio.h | 进程分类 | 实时进程 | 普通进程 | 进程优先级数值 | 0 ~ 99 实时进程 )