关闭

top族命令

53人阅读 评论(0) 收藏 举报
分类:

关于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  用来指定两次刷屏时间的时间间隔。







0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3178次
    • 积分:327
    • 等级:
    • 排名:千里之外
    • 原创:29篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条