1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| 1 MemTotal: 所有可用RAM大小(即物理内存减去一些预留位和内核的二进制代码大小) 2 MemFree: LowFree与HighFree的总和,被系统留着未使用的内存 3 Buffers: 用来给文件做缓冲大小 4 Cached: 被高速缓冲存储器(cache memory)用的内存的大小(等于 diskcache minus SwapCache ) 5 SwapCached: 被高速缓冲存储器(cache memory)用的交换空间的大小,已经被交换出来的内存,但仍然被存放在swapfile中。用来在需要的时候很快的被替换而不需要再次打开 6 Active: 在活跃使用中的缓冲或高速缓冲存储器⻚面文件的大小,除非非常必要否则不会被移作他用 7 Inactive: 在不经常使用中的缓冲或高速缓冲存储器⻚面文件的大小,可能被用于其他途径. 8 HighTotal: 9 HighFree: 该区域不是直接映射到内核空间。内核必须使用不同的手法使用该段内存。 10 LowTotal: 11 LowFree: 低位可以达到高位内存一样的作用,而且它还能够被内核用来记录一些自己的数据结构。Among many 12 other things, it is where everything from the Slab is allocated 13 SwapTotal: 交换空间的总大小 14 SwapFree: 未被使用交换空间的大小 15 Dirty: 等待被写回到磁盘的内存大小。 16 Writeback: 正在被写回到磁盘的内存大小。 17 AnonPages: 未映射⻚的内存大小 18 Mapped: 设备和文件等映射的大小。 19 Slab: 内核数据结构缓存的大小,可以减少申请和释放内存带来的消耗。 20 SReclaimable:可收回Slab的大小 21 SUnreclaim: 不可收回Slab的大小(SUnreclaim+SReclaimable=Slab) 22 PageTables: 管理内存分⻚⻚面的索引表的大小。 23 NFS_Unstable:不稳定⻚表的大小 24 VmallocTotal:可以vmalloc虚拟内存大小 25 VmallocUsed: 已经被使用的虚拟内存大小。 26 VmallocChunk: largest contigious block of vmalloc area which is free
|