top命令

top 动态显示进程占用资源,进程属主,优先级,q退出,enter/空格键刷新
 
 
 
 
第一行:系统运行负载

当前时间           系统运行时间          当前链接数(用户数) 平均负载( 5分钟、10分钟、15分钟的负载情况)  

load average数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值。如果这个数除以逻辑CPU的数量,结果高于5的时候就表明系统在超负荷运转了。
 
 
第二行:任务

总共186个进程,1个运行中,176个休眠中,9个stopped,0的僵尸

 
 
第三行:CPU
 这里显示不同模式下所占cpu时间百分比,这些不同的cpu时间表示:
1.3% us —   用户(user)空间占用CPU的百分比。
1.0% sy —   内核(system)空间占用CPU的百分比。
0.0% ni —    改变过优先级(niced)的进程占用CPU的百分比
97.3% id —  空闲CPU百分比
0.0% wa —  IO等待(IO wait)占用CPU的百分比
0.3% hi —   硬中断(Hardware IRQ)占用CPU的百分比
0.0% si —   软中断(Software Interrupts)占用CPU的百分比
st:这个虚拟机被hypervisor偷去的CPU时间
 
 
第四/五行:内存使用

Mem:物理内存使用,Swap:虚拟内存使用(交换空间)

物理内存显示如下:全部可用内存、已使用内存、空闲内存、缓冲内存
交换部分显示的是:全部、已使用、空闲和缓冲交换空间
 
服务器的可用内存:Mem的free+Mem的buffers+Swap的cached
Swap的used不断在变化,说明不断进行Swap和内存的数据交换,也就是内存不够用了
原文地址:https://www.cnblogs.com/vanoraxnc/p/8994589.html