)
“ 目录RHCA - 12 系统监控 - 31 free查看内存资源 ”查看系统中内存的使用情况物理内存、虚拟内存、缓冲缓存等语法格式free [参数]衔接两个速率不同的设备1、缓冲发送数据快的设备先将数据发往缓冲区再从缓冲区发往接收慢的设备避免速率不一致导致数据丢失写数据默认30s写盘2、缓存发送慢的设备先将数据放入高io的缓存区中在接收快的设备来读取时直接从缓存区中读取可使数据读取快速并能重复使用读数据默认内存足够情况下一直保存参数作用-h易读模式自动转换为常用容量单位显示-b指定单位以Byte字节显示-k指定单位以KB显示默认-m指定单位以MB显示-g指定单位以GB显示-t增加内存和swap的总量统计输出-o不显示系统缓冲、缓存buffers/cache-s 间隔秒数指定间隔时间定时刷新[rootwuzuniao ~]# free -h #以易读方式查看内存使用情况total used free shared buffers cachedMem: 987M 843M 143M 3.5M 20K 130M-/ buffers/cache: 712M 274MSwap: 2.0G 46M 2.0G[rootwuzuniao ~]#totalusedfreesharedbufferscached内存总量已用量空闲量进程共享的内存量缓冲内存量缓存内存量Mem:987M843M143M3.5M20K130MSwap:2.0G46M2.0G-/ buffers/cache:712M274M已用内存减缓冲和缓存量used-buffers-cached空闲内存加缓冲和缓存量freebufferscached[rootwuzuniao ~]# free -ht #以易读方式查看并增加统计信息total used free shared buffers cachedMem: 987M 595M 391M 7.2M 1.3M 201M-/ buffers/cache: 392M 594MSwap: 2.0G 0B 2.0GTotal: 3.0G 595M 2.4G[rootwuzuniao ~]# free -ho #以易读方式查看并去掉缓冲和缓存显示total used free shared buffers cachedMem: 987M 595M 391M 7.2M 1.3M 201MSwap: 2.0G 0B 2.0G[rootwuzuniao ~]# free -h -s 1 #以易读方式每秒刷新查看total used free shared buffers cachedMem: 987M 595M 391M 7.2M 1.3M 201M-/ buffers/cache: 392M 594MSwap: 2.0G 0B 2.0Gtotal used free shared buffers cachedMem: 987M 595M 391M 7.2M 1.3M 201M-/ buffers/cache: 392M 594MSwap: 2.0G 0B 2.0G[rootwuzuniao ~]#