使用查询命令:
cat /proc/meminfo
打印信息:
MemTotal: 327864 kB //所有可用RAM大小(即物理内存减去一些预留位和内核的二进制代码大小)
MemFree: 291212 kB //LowFree与HighFree的总和,被系统留着未使用的内存
Buffers: 0 kB //用来给文件做缓冲大小
Cached: 27388 kB //被高速缓冲存储器(cache memory)用的内存的大小
SwapCached: 0 kB //被高速缓冲存储器(cache memory)用的交换空间的大小
Active: 972 kB
Inactive: 26528 kB
Active(anon): 112 kB
Inactive(anon): 0 kB
Active(file): 860 kB
Inactive(file): 26528 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB //交换空间的总大小
SwapFree: 0 kB //未被使用交换空间的大小
Dirty: 0 kB //等待被写回到磁盘的内存大小
Writeback: 0 kB //正在被写回到磁盘的内存大小
AnonPages: 144 kB
Mapped: 536 kB
Shmem: 0 kB
Slab: 6596 kB
SReclaimable: 3948 kB
SUnreclaim: 2648 kB
KernelStack: 264 kB
PageTables: 40 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 163932 kB
Committed_AS: 892 kB
VmallocTotal: 450560 kB //可以vmalloc虚拟内存大小
VmallocUsed: 23304 kB //已经被使用的虚拟内存大小
VmallocChunk: 410620 kB