1. 进入top命令后,按1键查看每核CPU的运行指标和详细性能。
- us:用户态所占用的CPU百分比,即引用程序所消耗的CPU;
- sy:内核态所占用的CPU百分比,需要配合vmstat命令,查看上下文切换是否频繁;
- ni:高优先级应用所占用的CPU百分比;
- wa:等待I/O设备所占用的CPU百分比,判断I/O问题,过高输入输出设备可能存在非常明显的瓶颈;
- hi:硬中断所占用的CPU百分比;
- si:软中断所占用的CPU百分比;
- st:宿主机对虚拟机的影响,即虚拟机等待宿主机CPU的时间占比;
- id:空闲CPU百分比。
2. top 命令,内存占用的指标和详细性能。
- VIRT:虚拟内存;
- RES:进程实际占用的内存,平常在做监控时,主要监控的也是这个数值;
- SHR:共享内存,比如可以复用的一些so文件等;