参数 | 说明 |
MemTotal | 系统总内存,物理内存减去预留位和内核使用 |
MemFree | 系统剩余内存。 |
MemAvailable | 可用内存(MemFree + 可回收的内存) |
Buffers | 给文件的缓冲大小 |
Cached | page cache,包含 tmpfs 中的文件 POSIX/SysV shared memory 及 shared anonymous mmap。 |
SwapCached | 被高速缓冲存储器(cache memory)用的交换空间的大小 |
Active | 活跃使用中的缓冲或高速缓冲存储器页面文件的大小 |
Inactive | 不经常使用中的缓冲或高速缓冲存储器页面文件的大小 |
Active(anon) | 活跃的与文件无关的内存 |
Inactive(anon) | 非活跃的与文件无关的内存 |
Active(file) | 活跃的与文件有关的内存 |
Inactive(file) | 非活跃的与文件有关的内存 |
Unevictable | 不能被释放的内存页 |
Mlocked | mlock系统调用锁定的内存大小 |
SwapTotal | 交换空间总大小 |
SwapFree | 空闲交换空间 |
Dirty | 等待被写回到磁盘的大小 |
Writeback | 正在被写回的大小 |
AnonPages | 未映射页的大小 |
Mapped | 设备和文件映射的大小 |
Shmem | 已经被分配的共享内存大小,包括共享内存,tmpfs 等。 |
KReclaimable | 部分内核态可被回收的内存,包括slab和非slab可回收内核页 |
Slab | 内核 slab 分配器分配的内存 |
SReclaimable | 可回收的 slab。 |
SUnreclaim | 不可回收的 slab。 |
KernelStack | kernel消耗的内存 |
PageTables | 管理内存分页页面的索引表的大小 |
NFS_Unstable | 不稳定页表的大小 |
Bounce | 适配老设备的内存 |
WritebackTmp | FUSE用于临时写回缓冲区的内存 |
CommitLimit | 系统实际可分配内存总量 |
Committed_AS | 当前已分配的内存总量 |
VmallocTotal | 虚拟内存大小 |
VmallocUsed | 已经被使用的虚拟内存大小 |
VmallocChunk | malloc可分配的最大的逻辑连续的内存大小 |
Percpu | 统计分配的内存数 |
AnonHugePages | 用户态透明大页中的匿名页 |
ShmemHugePages | 用于共享内存或tmpfs的透明大页 |
ShmemPmdMapped | 用户态共享内存映射的透明大页 |
FileHugePages | 与AnonHugePages对应,用户态透明大页中的文件页 |
FilePmdMapped | 用户态文件页映射的透明大页 |
CmaTotal | 总的连续可用内存 |
CmaFree | 空闲的连续内存 |
05-13
1036
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-02
4014
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-01
3511
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)