Linux下查看内存信息
1、
查看命令:free
[root@localhost ~]# free
total used free shared buff/cache available
Mem: 1867292 305944 1167764 9264 393584 1355780
Swap: 2097148 0 2097148
- total:总计物理内存的大小。
- used:已使用多大。
- free:可用有多少。
- Shared:多个进程共享的内存总额。
- Buffers/cached:磁盘缓存的大小。
2、查看机器的内存使用信息
查看命令:cat /proc/meminfo
[root@localhost ~]# cat /proc/meminfo
MemTotal: 1867292 kB
MemFree: 1168048 kB
MemAvailable: 1356064 kB
Buffers: 1752 kB
Cached: 311720 kB
SwapCached: 0 kB
Active: 262812 kB
Inactive: 262940 kB
Active(anon): 213140 kB
Inactive(anon): 8404 kB
Active(file): 49672 kB
Inactive(file): 254536 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 2097148 kB
SwapFree: 2097148 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 212312 kB
Mapped: 91884 kB
Shmem: 9264 kB
Slab: 80080 kB
SReclaimable: 29836 kB
SUnreclaim: 50244 kB
KernelStack: 6736 kB
PageTables: 15316 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 3030792 kB
Committed_AS: 1702084 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 183460 kB
VmallocChunk: 34359310332 kB
HardwareCorrupted: 0 kB
AnonHugePages: 32768 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 92032 kB
DirectMap2M: 2004992 kB
DirectMap1G: 0 kB