环境:Ubuntu16.04缓存
free命令能够显示当前系统物理未使用和已使用内存数目,以及被内核使用的内存缓冲区。code
语法
free(选项)内存
选项
-b:以Byte为单位显示内存使用状况;class
-k:以KB为单位显示内存使用状况;sed
-m:以MB为单位显示内存使用状况;语法
-o:不显示缓冲区调节列;程序
-c:输出显示多少次后退出;vi
-s:<间隔秒数>:持续观察内存使用情况,(只能结合-c使用);co
-t:显示内存总和列;内核
-V:显示版本信息。
实例
dongyue@dongyue-virtual-machine:~$ free -m total used free shared buff/cache available Mem: 1777 970 62 12 744 599 Swap: 1905 71 1834
第一行Mem解释:
关系:total = used + free
第二行Swap解释: