【讲清楚,说明白!】内存监控命令之free命令
Yulong Niu
阅读 374 次
12月26日发布
目录:
(一)free命令概述
(二)常用命令格式
(三)命令参数
(四)使用实例
* **
(一)free命令概述
free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。
* **
(二)常用命令格式
free [选项]
* **
(三)命令参数
-b:以Byte为单位显示内存使用情况
-k:以KB为单位显示内存使用情况
-m:以MB为单位显示内存使用情况
-o:不显示缓冲区调节列
-s<间隔秒数>:持续观察内存使用状况
-t:显示内存总和列
-V:显示版本信息
* **
(四)使用实例
(4.1)实例1:显示内存使用信息
free -m---以MB为单位显示内存使用情况
说明:
total:列显示内存总数
used:列显示已经使用的内存数
free:列显示空闲的内存数
shared:列显示当前已经废弃不用
buff/cache:列显示被buffer和cache使用的物理内存大小
available:列显示还可以被应用程序使用的物理内存大小
Mem行:(第二行)是内存的使用情况
Swap行:(第三行)是交换分区的使用情况
Mem=total+used+(buff/cache)
(4.2)实例2:以总和的形式查询内存使用情况
free -t
(4.3)实例3:周期性查询内存使用信息
free -s 5---每隔5s执行一次命令
(4.4)实例4:可读格式输出内存信息
free -h---以人类可读的格式显示内存统计信息
(4.5)Linux系统性能常用监控指标
------------------ 本文至此结束,感谢阅读 ------------------
©著作权归作者所有:来自51CTO博客作者Tom王的原创作品,如需转载,请注明出处,否则将追究法律责任