Answers:
它是CPU调度优先级,较高的值(+19)表示较低的优先级,而较低的值(-20)表示较高的优先级(逆关系)。man 2 getpriority
会给你很多细节。您可以在使用nice
命令启动进程时设置nice值,然后使用命令对其进行更改renice
。只有超级用户(根)可以指定进程的优先级增加。
nice
意思,但没有说明顶部的“不错的CPU时间”。
在CPU使用率图表或报告上,“不错”的CPU百分比是具有正尼斯值(较低的调度优先级-请参阅man nice
详细信息)的用户级进程所占用的CPU时间的百分比。
基本上,当前是“使用中”的CPU时间,但是,如果出现正常(nice值0)或高优先级(负nice值)进程,则这些程序将从CPU中启动。
man 1 iostat
``%nice:以较高的优先级显示在用户级别执行时发生的CPU利用率百分比''。看来不是CPU时间。
%user
:在用户级别(应用程序)执行时发生的CPU利用率百分比。
%nice
:在具有优先级的用户级别执行时发生的CPU利用率百分比。
%system
:在系统级别(内核)执行时发生的CPU利用率百分比。
%iowait
:CPU处于空闲状态的时间百分比,在此期间系统有未完成的磁盘I / O请求。
%idle
:一个或多个CPU空闲且系统没有未完成的磁盘I / O请求的时间百分比。
资料来源:http : //www.cyberciti.biz/tips/how-do-i-find-out-linux-cpu-utilization.html
另请参阅man mpstat
。