1.3 top 动态查看负载 (显示进程所占系统资源)

回复 收藏
top
top命令打印出了很多信息,包括系统负载(loadaverage)、进程数(Tasks)、cpu使用情况、内存使用情况以及交换分区使用情况。

top重点查看的还是下面的进程使用系统资源详细状况。这部分东西反映的东西还是比较多的,不过需要你关注的也就是几项:%CPU, %MEM, COMMAND 这些项目所代表的意义,RES 这一项为进程所占内存大小,而 %MEM 为使用内存百分比。 PR表示优先等级,



PR + NI ==20   PR的取值范围在0-39  ,NI的取值范围在-20 - 19。



http://file:///C:/Users/%E7%99%BD%E6%B0%B8%E9%94%9F/AppData/Local/YNote/data/bai.yong.kun@163.com/cae6afd9ac384ade9d8898719a977970/149d437be837472aa86267f859e8ba08.jpg

top
这个命令用于动态监控进程所占系统资源,每隔3秒变一次。在 top 状态下,按 “shift + m”, 可以按照内存使用大小排序。按数字 ‘1’ 可以列出各颗cpu的使用状态。按 “q”键, 可以退出。

经常用的一个命令 top -bn1 它表示非动态打印系统资源使用情况,可以用在shell脚本中。

和 top 命令唯一的区别就是,它一次性全部把所有信息输出出来而非动态显示。



























2016-05-31 11:26 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: