1 : 切换查看不同cpu的负载率
q : 离开
=====================================================
pstree
-u : 同时列出每个process的PID
-p : 同时列出每个process的所属账号
======================================================
priority 和nice
PRI值是有核心动态调整的用户无法直接调整PRI的值;如果用户想调整PRI 的值,就得透过nice的值,一般来说,PRI和NI 的相关性如下
PRI(new) = PRI(old) + nice(可以是-20~19之间)
不过,如果原本饿PRI得值是50 ,并不是我们给一个nice=5 就会让PRI变成55 ,因为PRI是系统动态决定的,nice的值可以影响PRI,但最终的PRI值仍是要经过系统分析后才决定的;(nice的值有正负郑表示降低优先级,符表示增加优先级)
一般用户只可以调整自己的process的nice值,且只能调高nice的值
调整process的优先级就是调整process的nice值
如何调整某个程序的nice值
1一开始执行程序就给予一个特定的nice值: 用nice指令
nice -n 数值命令(启动程序的命令)
-n 后面接一个数值 (-20~ 19)
2已经存在的进程的nice重新调整(或者top) : renice
renice 数值(需要调整到饿nice值) PID(调整的process的PID)
==========================================================
我们可以使用top观察到很多的系统资源和状态,还有其他的一些工具也可以查看系统