Linux查看RAM内存信息


1.查看/proc/meminfo文件

查看RAM使用情况最简单的方法是通过/proc/meminfo。
这个动态更新的虚拟文件列出了详细的内存使用情况。

cat /proc/meminfo
命令输出结果如下:

 1 MemTotal:       131792736 kB
 2 MemFree:        110845344 kB
 3 MemAvailable:   120877616 kB
 4 Buffers:            2132 kB
 5 Cached:         10666068 kB
 6 SwapCached:            0 kB
 7 Active:         15042280 kB
 8 Inactive:        4246612 kB
 9 Active(anon):    8874744 kB
10 Inactive(anon):   240216 kB
11 Active(file):    6167536 kB
12 Inactive(file):  4006396 kB
13 Unevictable:           0 kB
14 Mlocked:               0 kB
15 SwapTotal:       4194300 kB
16 SwapFree:        4194300 kB
17 Dirty:                16 kB
18 Writeback:             0 kB
19 AnonPages:       8620816 kB
20 Mapped:           202296 kB
21 Shmem:            494268 kB
22 Slab:             668612 kB
23 SReclaimable:     484456 kB
24 SUnreclaim:       184156 kB
25 KernelStack:       12272 kB
26 PageTables:        29540 kB
27 NFS_Unstable:          0 kB
28 Bounce:                0 kB
29 WritebackTmp:          0 kB
30 CommitLimit:    70090668 kB
31 Committed_AS:   31416932 kB
32 VmallocTotal:   34359738367 kB
33 VmallocUsed:      491540 kB
34 VmallocChunk:   34290823164 kB
35 HardwareCorrupted:     0 kB
36 AnonHugePages:   8333312 kB
37 HugePages_Total:       0
38 HugePages_Free:        0
39 HugePages_Rsvd:        0
40 HugePages_Surp:        0
41 Hugepagesize:       2048 kB
42 DirectMap4k:      223468 kB
43 DirectMap2M:     7047168 kB
44 DirectMap1G:    126877696 kB

2.free命令

free命令是一个快速查看内存使用情况的方法,
使用-h参数可以输出方便查看的结果。

free -h
命令输出结果如下:

              total        used        free      shared  buff/cache   available
Mem:           125G        9.2G        105G        482M         10G        115G
Swap:          4.0G          0B        4.0G

可以看到总的物理内存为125G,
已经被使用的内存为9.2G,
另外被系统缓存使用的内存为10G,
还剩余105G的空闲内存,
由于系统使用的10G缓存可以在需要时被回收,
实际可用内存为115G。

参考 https://blog.csdn.net/bugzeroman/article/details/89878225

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM