您的位置:首页 > 运维架构 > Linux

Linux之top命令详解

2017-07-26 00:04 239 查看
 


1、 top命令的第一行top -
19:26:28up 30 min:显示的内容依次为:系统当前时间 、系统到目前为止已运行的时间
4 users: 当前登录系统的用户数量
loadaverage: 0.02, 0.11, 0.06:系统负载(任务队列的平均长度)三个值分别为1分钟、5分钟、15分钟前到现在的平均值
2、 top命令的第二行Tasks:
85 total 所有启动的进程数个 ;  
1 Running:正在运行的进程数个 ;
84 sleeping:挂起的进程数个 ;  
0 stopped:停止的进程数个;  
0 zombie:僵尸进程数个 ;
3、 top命令的第三行“Cpu(s):
0.3%us:用户空间占用CPU百分比
0.3%sy:内核空间占用CPU百分比
   0.0%ni:用户空间内改变过优先级的进程占用CPU百分比
99.3%id:空闲CPU百分比 
0.0%wa:等待磁盘IO所消耗的CPU时间百分比 
0.0%hi:CPU服务于硬件中断所耗费的时间总额 
0.0%si: CPU服务软中断所耗费的时间总额 
0.0%st:StealTime
4、top命令第四行Mem
103068ktotal:物理内存总量
731324kused: 已使用的物理内存   
299360kfree:已使用的物理内存   
35940kbuffers:内核缓存内存量
5、top命令第5行Swap
2064376k total:虚拟内存总量     
0k used, 已使用虚拟内存总量 
  2064376k free:空闲虚拟内存总量 
  35940k cached:缓冲的虚拟内存总量
6、top命令第6行(列表列头)
PID :进程ID
USER :进程所有者     
PR:优先级 
NI :nice值,负值表示高优先级,正值表示低优先级 
VIRT:进程使用的内存总量=物理内存+虚拟内存+共享内存 
RES :进程使用的、未被换出的物理内存大小 
SHR :共享内存大小
S:进程状态
%CPU :上次更新到现在的CPU时间占用百分比
%MEM :进程使用的物理内存百分比   
TIME+:进程使用CPU总时间 
COMMAND:命令名、命令行
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux top