一、查看CPU使用率
top命令
top:time of process,查看系统当前的运行情况,查看CPU、内存、运行时间、交换分区、执行的线程等信息。
top命令是linux下常用的性能分析工具,能够实时的显示系统中各个进程中资源占用情况,类似Windows中的资源管理器。
参数详解:
%us:表示用户空间程序的cpu使用率
%sy:表示系统空间的cpu使用率,主要是内核程序。
%ni:表示用户通过nice调度过的程序的cpu使用率。
%id:cpu空闲率,例:90id,表示系统cpu使用率为100%-90%=10%
%wa:cpu空闲时等待io的时间
%hi:cpu处理硬中断的数量
%si:cpu处理软中断的数量
%st:被虚拟机偷走的cpu
二、查看内存使用率
1.top命令
内存使用率=used/total*100%
2.free命令
参考:http://www.cnblogs.com/black-mamba/p/5918688.html
三、磁盘使用率
df命令
磁盘使用率=(used的列之和)/(1k-blocks的列之和)