free -h
在下面这些情况下,系统是正常的,不需要担心
- 空闲内存free接近于0
 - 已使用内存used接近于total
 - 可用内存(free+buffers/cache)占total的 20% 以上
 - 交换分区内存 swap 没有发生改变
 
下面情况说明内存过低,需要注意!
- 可用内存(free+buffers/cache)过低,接近于0的时候
 - 交换分区内存占用swap used增加或者有波动
 - dmesg | grep oom-killer显示有OutOfMemory-killer正在运行
 
常用参数
选项  | 说明  | 
-b/k/m/g  | 以bytes/kilobytes/megabytes/gigabytes为单位显示结果  | 
-h  | 以人类可读的方式输出统计结果  | 
-t  | 使用该选项会多显示一行标题为Total的统计信息  | 
-o  | 禁止显示第二行的缓冲区调整值  | 
-s  | 每隔多少秒自动刷新结果  | 
-c  | 与-s配合使用,控制刷新结果次数  | 
-l  | 显示高低内存的统计详情  | 
-a  | 显示可用内存  | 
-V  | 显示版本号  | 










