top族命令

原创 2016年08月31日 14:08:14

关于linuxCPU的使用率相关查看,可以使用top,htop等命令

top 命令:

当使用top命令时候,最上面有五行

1.第一行是uptime命令的执行结果。    

(1)其中15:18:46是系统当前时间;

(2)up 3days, 5:10 是指系统运行时间格式为 天,小时:分钟;

(3)2users 是指登陆用户数

(4)load average: 0.02, 0.04, 0.05 是指系统负载,分别是指1分钟,5分钟,15分钟前到现在的平均负载

2.第二行是进程相关信息

 

(1)total  进程总数

(2)running正在运行进程数

(3)sleeping睡眠进程数

(4)stopped停止的进程数

(5)zombie僵尸进程数

3.第三行是cpu信息

   

0.0%us:用户空间占用cpu百分比;

0.3%sy:内核空间占用cpu百分比;

0.0%ni:用户进程空间中改变过优先级的进程占用cpu百分比;

99.7%id:空闲cpu百分比;

0.0%wa:等待输入输出的进程占CPU百分比;

0.0%hi:硬件中断占cpu百分比;

0.0%si:软件中断占cpu百分比;

0.0%st:虚拟机占用cpu百分比

4.第四行是内存使用情况

  

1003688k total: 物理内存总量

906000k used : 已使用的物理内存总量

97688k free:空闲的内存总量

20700k buffers:用作内核缓存的内存总量

5.第五行是交换区信息

    

976892k total:交换区总量

196600k used:使用的交换区总量

780292k free:空闲的交换区总量

147460k cached:缓冲区的交换区总量;内存中的内容被换到交换区,然后又被换入内存,交换区的内容没有改变,该数值即这些内容已存在于内存中的交换区的大小,相应的内存再次被换出时可以不必再对交换区写入。


然后下面的内容对各个任务的状态监控


PID:进程号

USER:进程所有者

PR:优先级

NI:nice值 ,负值表示高优先级,正值表示低优先级

VIRT:进程使用的虚拟内存总量

RES : 进程使用的,未被换出的物理内存大小

SHR:共享内存大小

S:进程状态,R运行, S睡眠, T停止/跟踪,Z僵尸进程

%cup:从上次刷新到现在的占用cpu使用率

%MEM:进程使用物理内存百分比

TIME+:进程使用cpu总时间,单位是1/100s

COMMAND:进程名称。




二top命令可以加命令使用

top -b:输出和top一样,只不过该命令不会覆盖之前的输出,而是直接追加到下面并打印出来,一般用来存到文件中,同时可以使用-n number指定次数,top -b -n 3 表示执行top -b命令3次后停止。


top -c只是COMMAND 与top不同,top -c输出完整的COMMAND路径以及程序名


top -d  用来指定两次刷屏时间的时间间隔。







版权声明:本文为博主原创文章,未经博主允许不得转载。

【java总结】设计模式详解

Java设计模式,是一套由前人总结的,被反复使用的代码设计经验。它为我们解决一些实际问题提供了一些很好的设计模板,了解设计模式,有利于提高我们的代码设计能力,架构能力,更有可能自己能够设计出适合业务的...
  • Hemk340200600
  • Hemk340200600
  • 2017年04月03日 15:23
  • 1554

mac top命令

State     Command        Description           ?              Display this help screen. n      ...
  • yogkin
  • yogkin
  • 2015年05月03日 01:02
  • 1157

top执行过程中的一些交互命令

转自:http://blog.163.com/xychenbaihu@yeah/blog/static/1322296552012017105732762/ 在top命令执行过程中可以使用的一些...
  • lgq421033770
  • lgq421033770
  • 2016年06月30日 07:59
  • 522

Linux下top和collectl显示完整命令行

完整命令行包括命令名和全部参数,获取这些信息对于准确定位程序非常有帮助,尤其是在查看java程序的时候。 top 加 -c 参数 collectl 在显示进程信息的时候加上 --procopts w ...
  • oneinmore
  • oneinmore
  • 2017年02月10日 16:59
  • 1281

A011:Top命令--类似Windows下的任务管理器,监测性能

Top命令:类似Windows下的任务管理器,监测性能 [root@linux ~]# top [-dbnp]   参数说明 -d :后面可以接秒数,就是整个程序画面更新的秒数。预设是5 秒;...
  • franktan2010
  • franktan2010
  • 2014年09月04日 11:19
  • 1495

ps命令中的%CPU字段和top命令中的%CPU字段

一、ps命令中%CPU字段的含义 1、"man ps"中的解释 CPU usage is currently expressed as the percentage of time spent r...
  • DSLZTX
  • DSLZTX
  • 2015年07月15日 16:19
  • 2214

HP-Unix Top命令总结

HP Unix在大型企业级别主机中一直保持着较高的市场占有率,对于它的top命令,之前查阅了一些资料文档,这里总结一下如何分析里面的内容。 1. top命令的语法如下: top [-s t...
  • wx3957156
  • wx3957156
  • 2016年01月13日 11:51
  • 1200

Linux Top 命令解析(详细)

查看多核CPU命令  mpstat -P ALL  和  sar -P ALL    说明:sar -P ALL > aaa.txt   重定向输出内容到文件 aaa.txt ...
  • zqtsx
  • zqtsx
  • 2013年06月07日 18:50
  • 2714

exec函数族的作用与讲解

apue看到第八章,对exec函数族的理解一直都很混乱,总觉得不对劲儿,其实不能理解的先暂时跳过,看到后面,再结合实例也就慢慢的理解了。 以下内容转自:http://www.cppblog.com/...
  • Enter_
  • Enter_
  • 2013年11月13日 10:00
  • 3751

top显示命令详解+top命令使用

top命令的执行结果如下: 点击(此处)折叠或打开 top - 21:24:25 up 8 days, 1:18, 2 users, load average:...
  • u014226549
  • u014226549
  • 2014年03月25日 10:18
  • 6074
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:top族命令
举报原因:
原因补充:

(最多只允许输入30个字)