作用:显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区
选项:
-b 以byte为单位显示内存使用情况-k 以kb 为单位显示内存使用情况-m 以mb 为单位显示内存使用情况-o 不显示缓冲区调节列-s 持续观察内存使用状况-t 显示内存总和列
实例:
free -mtotal used free shared buffers cachedMem: 12011 11903 107 0 542 3239-/+ buffers/cache: 8122 3889Swap: 8189 4083 4106total : 内存总和used 已使用的内存数free 空闲内存数shared 当前废弃不用buffers 缓冲内存cached 缓存内存total= used + free(-buffers/cache) used 内存数: Mem 中 used - buffers -cached 被程序实在消耗的内存(+buffers/cache) free 内存数: Mem 中 free +buffers + cached 可挪用的内存总数swap : 交换分区