我现在正在学习linux。 cat / proc / meminfo产生如下。 请告诉我输入的意思"活动(文件)/非活动(文件)"。 我无法找到这些条目的解释。 感谢。
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
答案 0 :(得分:2)
根据输出, Active(文件)+ Inactive(文件)+ Shmem 的结果不等于 Cached + Buffer + SwapCached 的结果< / p>
答案 1 :(得分:1)
活动 - 正在使用的缓冲区或页面缓存内存总量(以KB为单位)。这是最近使用的内存,通常不会被回收用于其他目的。
非活动 - 缓冲区或页面缓存内存的总量,以千字节为单位,是免费且可用的。这是最近没有使用的内存,可以回收用于其他目的。
参考:https://www.centos.org/docs/5/html/5.1/Deployment_Guide/s2-proc-meminfo.html
答案 2 :(得分:1)
和FYI。