首页 > 编程知识 正文

内存fclk频率是什么意思,linux cached内存过大

时间:2023-05-06 11:36:09 阅读:135752 作者:177

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是预先设定在程序中的高速缓存区间,一般在存储器中

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。