教你看懂Top命令
教你看懂Top命令
喜洋洋与灰大娘 发表于4年前
教你看懂Top命令
  • 发表于 4年前
  • 阅读 84
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   


1. 启动参数

top -d 2      //界面刷新频率为2秒

2.运行时控制参数

M 以内存使用量排序

P 按CPU使用量排序

N 按PID排序

3.界面显示说明:

top - ①00:43:13 ②up 3:22, ③1 user, ④load average: 0.97, 0.88, 0.82

⑤Tasks: 112 total,   1 running, 111 sleeping,   0 stopped,   0 zombie
⑥Cpu(s):  0.2%us,  1.2%sy,  0.0%ni, 98.5%id,  0.0%wa,  0.0%hi,  0.2%si,  0.0%st
⑦Mem:   1025192k total,   939224k used,    85968k free,    27800k buffers
Swap:   522236k total,    43856k used,   478380k free,   598836k cached

  PID USER      ⑧PR  ⑨NI  VIRT  RES  SHR S %CPU %MEM   ⑩TIME+  COMMAND

1819 ubuntu    20   0 1171m  48m 7984 S    1  4.8   3:36.47 java
2108 ubuntu    20   0 1171m  40m  12m S    1  4.1   2:10.94 java
1242 lightdm   20   0  162m 5432 3768 S    1  0.5   1:25.09 unity-greeter
1728 ubuntu    20   0 1168m  65m  13m S    1  6.5   1:41.01 java
2004 ubuntu    20   0 1171m  40m  12m S    1  4.1   1:43.64 java
5071 ubuntu    20   0  2836 1144  880 R    1  0.1   0:00.03 top
   10 root      20   0     0    0    0 S    0  0.0   0:01.39 ksoftirqd/1
   46 root      20   0     0    0    0 S    0  0.0   0:01.24 kworker/1:1
1038 root      20   0 79536 3024 1832 S    0  0.3   0:41.22 Xorg
1918 ubuntu    20   0 1163m  97m  14m S    0  9.8   1:28.54 java

①:当前系统时间

②:系统运行时间

③:以登入系统人数

④:系统在1,5,15分钟的平均工作负载

⑤:系统任务运行情况

⑥:CPU使用情况,如果是多核CPU,按“1”切换明细。

 us  --  User CPU time
          The time the CPU has spent running users' processes that are not niced.
 sy  --  System CPU time
          The time the CPU has spent running the kernel and its processes.
 ni  --  Nice CPU time
          The time the CPU has spent running users' proccess that have been niced.
 wa  --  iowait
          Amount of time the CPU has been waiting for I/O to complete.
 hi  --  Hardware IRQ
          The amount of time the CPU has been servicing hardware interrupts.
 si  --  Software Interrupts
          The amount of time the CPU has been servicing software interrupts.
 st  --  Steal Time
          The amount of CPU 'stolen' from this virtual machine by the hypervisor for other tasks (such as running another virtual machine).

⑦:内存使用情况,

⑧:进程的优先执行顺序,越小越早被执行。

⑨:Nice值,也是越小越早被执行

⑩:CPU累计的使用时间


标签: Linux Top
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 1
码字总数 482
×
喜洋洋与灰大娘
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: