• 主页

  • 投资

  • IT

    🔥
  • 设计

  • 销售

关闭

返回栏目

关闭

返回服务器栏目

42 - 状态 - /proc/meminfo、free - 看内存 -

作者:

贺及楼

成为作者

更新日期:2024-10-14 20:22:15

free(/proc/meminfo的汇总)

  1. free
total used free shared buff/cache available
Mem: 7151932 6239964 164188 57664 747780 530636
Swap: 10485756 6934784 3550972

free

/proc/meminfo

  1. cat /proc/meminfo

cat /proc/meminfo

名字 解释
MemTotal 932004 kB 总内存
MemFree 567160 kB 空闲内存
MemAvailable 596804 kB 可用内存
Buffers 2108 kB 给文件的缓冲大小
Cached 149480 kB 高速缓冲存储器
SwapCached 0 kB 被高速缓冲存储用的交换空间的大小
Active 110300 kB 活跃使用中的高速缓冲存储器页面文件大小
Inactive 115516 kB 不经常使用中的告诉缓冲存储器文件大小
Active(anon) 74696 kB 活跃的匿名内存(进程中堆上分配的内存,是用malloc分配的内存)
Inactive(anon) 6928 kB 不活跃的匿名内存
file内存 磁盘高速缓存的内存空间和“文件映射(将物理磁盘上的文件内容与用户进程的逻辑地址直接关联)”的内存空间,其中的内容与物理磁盘上的文件相对应
Active(file) 35604 kB 活跃的file内存
Inactive(file) 108588 kB 不活跃的file内存
Unevictable 0 kB 不能被释放的内存页
Mlocked 0 kB mlock()系统调用锁定的内存大小
SwapTotal 2097148 kB 交换空间总大小
SwapFree 2097148 kB 空闲交换空间
Dirty 0 kB 等待被写回到磁盘的大小
Writeback 0 kB 正在被写回的大小
AnonPages 74260 kB 未映射页的大小
Mapped 25928 kB 设备和文件映射大小
Shmem 7396 kB 已经被分配的共享内存大小
Slab 63576 kB 内核数据结构缓存大小
SReclaimable 25804 kB 可收回slab的大小
SUnreclaim 37772 kB 不可回收的slab的大小
KernelStack 4736 kB kernel消耗的内存
PageTables 4444 kB 管理内存分页的索引表的大小
NFS_Unstable 0 kB 不稳定页表的大小
Bounce 0 kB 在低端内存中分配一个临时buffer作为跳转,把位于高端内存的缓存数据复制到此处消耗的内存
WritebackTmp 0 kB FUSE用于临时写回缓冲区的内存
CommitLimit 2563148 kB 系统实际可分配内存总量
Committed_AS 301100 kB 统当前已分配的内存总量
VmallocTotal 34359738367 kB 虚拟内存大小
VmallocUsed 180428 kB 已经被使用的虚拟内存大小
VmallocChunk 34359310332 kB vmalloc 可分配的最大的逻辑连续的内存大小
HardwareCorrupted 0 kB 删除掉的内存页的总大小(当系统检测到内存的硬件故障时)
HugePages Linux 操作系统的一个内核特性,让操作系统可以支持现代硬件架构的大页面容量功能
AnonHugePages 8192 kB 匿名 HugePages 数量
CmaTotal 0 kB 总的连续可用内存
CmaFree 0 kB 空闲的连续内存
HugePages_Total 0 预留HugePages的总个数
HugePages_Free 0 池中尚未分配的 HugePages 数量
HugePages_Rsvd 0 表示池中已经被应用程序分配但尚未使用的 HugePages 数量
HugePages_Surp 0 这个值得意思是当开始配置了20个大页,现在修改配置为16,那么这个参数就会显示为4,一般不修改配置,这个值都是0
Hugepagesize 2048 kB 每个大页的大小
DirectMap4k 73600 kB 映射TLB为4kB的内存数量
DirectMap2M 974848 kB 映射TLB为2M的内存数量
DirectMap1G 0 kB 映射TLB为1G的内存数量