列出主机系统平均负载

来源:互联网 发布:黑色星期五抢购软件 编辑:程序博客网 时间:2024/05/23 12:58

系统平均负载(System Load Averages):某段时间内,等待执行的进程数的平均值。通常估算时间的单位以1分钟、5分钟、15分钟计。系统平均负载值超高,代表系统忙碌的情形越严重。

有两个常用的工具,可以展示出系统的平均负载值:w 和 top.系统平均负载(以1、5、15分钟计)3个数值,出现在这两个工具执行后输出结果中的第一行,因此可用head -1 取得第一行,然后用awk滤出所需的三处数值。

 

 
 
 
第一行的项目依次为当前时间、系统启动时间、当前系统登录用户数目、平均负载。
第二行为进程情况,依次为进程总数、运行进程数、休眠进程数、僵死进程数、终止进程数。
第三行为CPU状态,依次为用户占用、系统占用、优先进程占用、闲置进程占用(wa如果太高说明磁盘IO过高)。
第四行为内存状态,依次为平均可用内存、已用内存、空闲内存、共享内存。
第五行为交换状态,依次为平均可用交换容量、已用容量、闲置容量、高速缓存容量。
:PID USER  SIZE  SHARE STAT %CPU %MEM   TIME COMMAND
进程号 用户  内存快大小 共享内存大小 运行状态 站用cpu、内存  cpu时间 应用程序名。
 
RSS  The total amount of physical memory used by  the  task,  in  kilo-
            bytes,  is  shown  here.  For ELF processes used library pages are
            counted here, for a.out processes not.

       SHARE
            The amount of shared memory used by the task is shown in this col-
            umn.
 
原创粉丝点击