linux 的top命令详解

  • Post author:
  • Post category:linux


top命令截图



linux top命令界面



top-

09:55:01:系统当前时间 
up 8 min:系统当前已经运行的时长。 
1 user:系统当前正在使用的用户。 
load average: 0.00, 0.02, 0.03  :代表系统1分钟、5分钟、15分钟的CPU负载信息。



Tasks:

75 total: 当前系统总共有75个线程。
1 running:1个进程正在运行。
74 sleeping:74个进程正在休眠。
0 stopped:  停止的线程数量。
0 zombie:僵死的线程数量。



%Cpu(s): 表示这一行显示CPU总体信息

 1.3 us: 用户态进程占用CPU时间百分比,不包含renice值为负的任务占用的CPU的时间。 
 1.3 sy: 内核占用CPU时间百分比。
 0.0 ni: renice值为负的任务的用户态进程的CPU时间百分比。nice是优先级的意思。
 97.3 id:空闲CPU时间百分比。
 0.0 wa:等待I/O的CPU时间百分比。
 0.0 hi: CPU硬中断时间百分比。
 0.0 si: CPU软中断时间百分比。
 0.0 st:



KiB Mem :

1882056 total:系统物理内存总量 。

1453876 free:系统空闲内存总量。

127628 used:系统使用的物理内存总量。

300552 buff/cache:内核缓存的内存量。



KiB Swap:

    0 total:虚拟内存总量  
    0 free:虚拟内存空闲量。
    0 used:虚拟内存使用量。
    1612116 avail Mem  缓冲交换区总量。



光标亮处

PID:进程id。

USER: 进程所有者。

PR:进程的优先级,越小优先被执行。

NI:nice值。

VIRT:进程占用的虚拟内存。

RES :进程占用的物理内存。

SHR S:进程使用的共享内存。

%CPU:进程占用的cpu率。

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

TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。

COMMAND:进程启动命令名称。



版权声明:本文为qq_42933931原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。