在Linux系统中,我们经常需要查看系统的内存信息,包括总内存大小、已使用内存、空闲内存等。本文将介绍几种常用的方法来查看Linux系统的内存信息,并提供相应的源代码示例。
- 使用free命令
free -h
执行以上命令可以查看系统的内存使用情况。其中,"-h"选项用于以人类可读的方式显示内存大小。
示例输出:
total used free shared buff/cache available
Mem: 7.7G 3.5G 2.1G 320M 2.1G 3.5G
Swap: 2.0G 1.2G 850M
输出结果中的各列含义如下:
- total:总内存大小
- used:已使用的内存大小
- free:空闲内存大小
- shared:被共享使用的内存大小
- buff/cache:缓存和缓冲区使用的内存大小 <