free -m
命令在Linux系统中用于显示系统的内存使用情况,其中-m
选项表示以MB(兆字节)为单位显示信息。这个命令提供了关于系统内存(RAM)、交换空间(swap)等的当前使用情况的快照。
以下是一个free -m
命令输出的示例:
total used free shared buff/cache available
Mem: 7986 3210 2012 123 2763 4301
Swap: 2047 100 1947
这个输出包含了几个部分:
- total:系统的总内存量。
- used:当前已使用的内存量。
- free:当前未被使用的内存量。
- shared:多个进程共享的内存量。
- buff/cache:被系统作为缓冲区或缓存使用的内存量。
- available:预计对于新应用可用的内存量,考虑到了缓存和缓冲区的内存。
对于Swap行:
- total:交换空间的总量。
- used:当前已使用的交换