Linux系统管理:进程优先级、性能监控与超级用户操作
1. 调整进程优先级
在Linux系统中,我们可以改变内核调度进程的方式,从而让某个进程获得比其他进程更多或更少的CPU时间。内核依据进程的调度优先级来运行每个进程,该优先级是一个介于 -20 到 19 之间的数字,其中 -20 表示最高优先级。
我们可以使用 ps -l 命令列出进程的当前优先级,但使用 top 命令能更直观地看到其工作情况,示例如下:
Tasks: 79 total, 1 running, 77 sleeping, 0 stopped, 1 zombie
Cpu(s): 9.4% us, 1.0% sy, 0.4% ni, 88.4% id, 0.6% wa, 0.0% hi, 0.1% si
Mem: 320364k total, 301420k used, 18944k free, 17320k buffers
Swap: 514072k total, 13260k used, 500812k free, 68260k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
23066 bri 16 0 1868 896 1732 R 5.6 0.3 0:00.06 top
10382 bri 15 0 93288 74m 28m S 1.9 23.7 2
超级会员免费看
订阅专栏 解锁全文
1685

被折叠的 条评论
为什么被折叠?



