实用程序 free 检查 RAM 使用情况。将显示有关可用内存和已使用内存(以及交换区域)的详细信息:
$ free
total used free shared buffers cached
Mem: 514736 273964 240772 0 35920 42328
-/+ buffers/cache: 195716 319020
Swap: 1794736 104096 1690640
使用 -m,所有大小将以 MB 为单位表示:
$ free -m
total used free shared buffers cached
Mem: 502 267 235 0 35 41
-/+ buffers/cache: 191 311
Swap: 1752 101 1651
下面一行中包含了非常有趣的信息:
-/+ buffers/cache: 191 311
这将计算缓冲区和超速缓存所占用的内存量。参数 -d delay 可以确保显示每 delay 秒刷新一次。例如,free -d 1.5 每 1.5 秒进行一次更新。