cat proc/meminfo详解

参数

说明

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不能被释放的内存页
Mlockedmlock系统调用锁定的内存大小
SwapTotal交换空间总大小
SwapFree空闲交换空间
Dirty等待被写回到磁盘的大小
Writeback正在被写回的大小
AnonPages未映射页的大小
Mapped设备和文件映射的大小
Shmem

已经被分配的共享内存大小,包括共享内存,tmpfs 等。

KReclaimable部分内核态可被回收的内存,包括slab和非slab可回收内核页
Slab内核 slab 分配器分配的内存
SReclaimable可回收的 slab。
SUnreclaim不可回收的 slab。
KernelStackkernel消耗的内存
PageTables管理内存分页页面的索引表的大小
NFS_Unstable不稳定页表的大小
Bounce适配老设备的内存
WritebackTmpFUSE用于临时写回缓冲区的内存
CommitLimit系统实际可分配内存总量
Committed_AS当前已分配的内存总量
VmallocTotal虚拟内存大小
VmallocUsed已经被使用的虚拟内存大小
VmallocChunkmalloc可分配的最大的逻辑连续的内存大小
Percpu统计分配的内存数
AnonHugePages用户态透明大页中的匿名页
ShmemHugePages用于共享内存或tmpfs的透明大页
ShmemPmdMapped用户态共享内存映射的透明大页
FileHugePages与AnonHugePages对应,用户态透明大页中的文件页
FilePmdMapped用户态文件页映射的透明大页
CmaTotal总的连续可用内存
CmaFree空闲的连续内存
  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值