linux中top命令输出顶部信息中字段的含义

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/yunxiaoxiehou/article/details/102758541

51码农网

微信公众号:51码农网
专业编程问答社区
www.51manong.com

top命令可以动态查看进程信息。输出包含2部分,顶部显示的是系统总体状态信息,下面显示的是一张按CPU活动时间排序的进程情况表。只看顶部信息。

[root@ky35z ~]# top
top - 16:33:46 up 69 days,  2:18,  1 user,  load average: 0.00, 0.01, 0.05
Tasks:  77 total,   1 running,  76 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.7 us,  0.5 sy,  0.0 ni, 98.8 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  3880392 total,  2296796 free,   779484 used,   804112 buff/cache
KiB Swap:        0 total,        0 free,        0 used.  2844672 avail Mem 
.......

top-程序名称
16:33:46-系统当前时间
up 69 days, 2:18-正常运行时间。从机器最后一次启动开始计算的时间总数。
1 user-有1个用户登录
load average: 0.00, 0.01, 0.05-负载均值指的是等待运行的进程数;即共享CPU资源的处于可运行状态的进程数。显示的三个值分别对应不同的时间段。第一个对应的值是前60秒的均值,第二个对应的前5分钟的均值,最后一个对应的是前15分钟的均值。该值小于1.0表示机器并不忙
Tasks-统计进程数已经各个进程的状态信息
0.7 us-0.7%的CPU时间被用户进程占用,这里指的是处于内核外的进程
0.5 sy-0.5%的CPU时间被系统进程占用,也就是内核进程
0.0 ni-0.0%的CPU时间被友好进程(nice)占用,也即是低优先级进程
98.8 id-98.8%的CPU时间是空闲的
0.0 wa-0.0%的CPU时间是用来等待I/O操作
Mem:显示物理RAM(随机存取内存)的使用情况
Swap:显示交换空间(虚拟内存)的使用情况

猜你喜欢

转载自blog.csdn.net/yunxiaoxiehou/article/details/102758541
今日推荐