procs-----memory-----swap---io---- system---- CPU
rbswpdfreebuffcachesisobiboincsussyidwast
00019966127878490706800043100010000
请在cqdqd中说明si、so、bi、bo、in、cs、us、sy、id、wa、st的含义。
另外,buff、cache的区别是什么呢?
|
进程:
runnable队列中的进程数。
blocked队列中不可中断的进程数。
内存:
Swpd :虚拟内存使用量,单位: KB
Free :可用内存,单位KB
Buff :用作文件系统数据结构缓存的内存数量。 单位:千字节
che :用作块设备缓冲区的内存,单位: KB
WAP :
Si )从磁盘交换到内存交换的交换页数,以KB/秒为单位
So :从内存到磁盘的交换页数,单位: KB/秒
IO :
Bi :发送到块设备的块数,单位:块/秒
Bo :从块设备接收的块数,单位:块/秒
System :
(In )包括时钟中断在内的每秒中断数
cs :每秒的上下文切换次数
CPU:(用CPU的总使用率表示) ) ) )。
Us :处于用户模式的时间百分比
Sy :进入内核模式的时间百分比
Id :空闲时间的百分比。 在版本. 5.41之前,还计算了IO等待时间
wa :等待io的时间百分比
st :我还没理解
|
交换
si :多功能磁盘(/s )。
o : amountofmemoryswappedtodisk (/s )
国际空间站
bi :块解密框架设备(blocks/s )。
bo :块ssenttoablockdevice (块/s )。
系统
in : thenumberofinterruptspersecond,includingtheclock。
cs : thenumberofcontextswitchespersecond。
中央处理器
thesearepercentagesoftotalcputime。
us : timespentrunningnon-kernel code.(usertime,includingnicetime ) )。
sy : timespentrunningkernelcode.(system time )
id : time spent idle.priortolinux2.5. 41,thisincludesIO-waittime。
wa : timespentwaitingforio.priortolinux2.5. 41,includedinidle。
ST : timestolenfromavirtualmachine.priortolinux2.6. 11,unknown。
建议多使用man。 是有用的帮助文档
一般来说,cache是指cpu的cache,使用比存储器更快的静态RAM,其速度与cpu相近,buff是预先设定在程序中的高速缓存区间,一般在存储器中