【讲清楚,说明白!】内存监控命令之free命令

目录:
(一)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)
【讲清楚,说明白!】内存监控命令之free命令
【讲清楚,说明白!】内存监控命令之free命令
(4.2)实例2:以总和的形式查询内存使用情况
# free -t
【讲清楚,说明白!】内存监控命令之free命令
(4.3)实例3:周期性查询内存使用信息
# free -s 5---每隔5s执行一次命令
【讲清楚,说明白!】内存监控命令之free命令
(4.4)实例4:可读格式输出内存信息
# free -h---以人类可读的格式显示内存统计信息
【讲清楚,说明白!】内存监控命令之free命令
(4.5)Linux系统性能常用监控指标
【讲清楚,说明白!】内存监控命令之free命令

—————— 本文至此结束,感谢阅读 ——————

猜你喜欢

转载自blog.51cto.com/13613726/2461903