我现在正在学习linux。cat /proc/meminfo生成如下。请告诉我"Active(file)/Inactive(file)“是什么意思。我找不到这些条目的解释。谢谢。
MemTotal: 7736104 kB
MemFree: 166580 kB
Buffers: 604636 kB
Cached: 5965376 kB
SwapCached: 0 kB
Active: 4294464 kB
Inactive: 2319240 kB
Active(anon): 13688 kB
Inactive(anon): 33828 kB
Active(file): 4280776 kB
Inactive(file): 2285412 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 16777208 kB
SwapFree: 16777208 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 43772 kB
Mapped: 11056 kB
Shmem: 3792 kB
Slab: 861004 kB
SReclaimable: 818040 kB
SUnreclaim: 42964 kB
KernelStack: 1624 kB
PageTables: 5460 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 20645260 kB
Committed_AS: 124392 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 450644 kB
VmallocChunk: 34359282660 kB
HardwareCorrupted: 0 kB
AnonHugePages: 2048 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 16384 kB
DirectMap2M: 3880960 kB
DirectMap1G: 4194304 kB发布于 2016-10-01 08:40:26
根据输出结果,Active(文件)+Inactive(文件)+ Shmem的结果不等于Cached + Buffer + SwapCached
发布于 2014-06-30 18:21:55
活动-正在使用的缓冲区或页面缓存内存的总量,以千字节为单位。这是最近使用的内存,通常不会回收用于其他目的。
非活动-空闲和可用的缓冲区或页面缓存内存总量,以千字节为单位。这是最近没有使用过的内存,可以回收用于其他目的。
参考:https://www.centos.org/docs/5/html/5.1/Deployment_Guide/s2-proc-meminfo.html
发布于 2014-07-01 13:23:45
和仅供参考。
https://stackoverflow.com/questions/24484481
复制相似问题