linux操作系统meminfo各个字段的含义是什么?
时间: 2023-06-08 10:04:06 浏览: 395
Linux查看CPU/内存/网卡/操作系统信息
5星 · 资源好评率100%
meminfo是一个Linux系统命令,用于显示当前内存的使用情况。其中各个字段的含义如下:
- MemTotal:系统中总共的可用RAM大小;
- MemFree:未被使用的RAM大小;
- Buffers:用于块设备的缓冲器的内存量;
- Cached:被高速缓存缓存的RAM大小;
- SwapCached:用于交换的高速缓存大小;
- Active:已使用但现在仍在内存中的内存大小;
- Inactive:已使用但未被最近使用过的内存大小;
- Active(anon):未被命名的被使用的内存大小;
- Inactive(anon):未被命名的未被最近使用过的内存大小;
- Active(file):被文件缓存使用的内存大小;
- Inactive(file):未被最近使用过的文件缓存内存大小;
- Unevictable:无法被换出的内存大小;
- Mlocked:被上锁的内存大小;
- SwapTotal:交换区大小;
- SwapFree:未被使用的交换区大小;
- Dirty:等待被写回磁盘的内存大小;
- Writeback:正在被写回磁盘的内存大小;
- AnonPages:未被命名的页的使用大小;
- Mapped:文件页被映射的大小;
- Shmem:Linux内核实现的匿名共享内存大小;
- Slab:内核数据结构缓存大小;
- SReclaimable:可回收Slab大小;
- SUnreclaim:不可回收Slab大小;
- KernelStack:内核栈的内存大小;
- PageTables:页面表大小;
- NFS_Unstable:不稳定的NFS客户端内存大小;
- Bounce:用于重定向缓冲区的内存大小。
阅读全文