free 介绍

free用于查看内存相关的使用情况,常用的参数就是指定输出数据的单位是k/m/g,free命令的所有输出值都是从/proc/meminfo中读出。

[root@master ~]# free -m
               1           2          3         4         5           6 
             total       used       free     shared    buffers     cached
1 Mem:           987        396        591          0         72        131
2 -/+ buffers/cache:        192        795
3 Swap:         1983          0       1983

输出信息解释,我已在各行各列表上序号,方便讲述:

第一行Mem
memory.total,[1,1]:内存总量
memory.used,[1,2]:内存使用量
memory.free,[1,3]:内存空闲量
memory.shared,[1,4]:多个进程共享的内存量,已废弃的指标
memory.buffers,[1,5]:用于OS buffer的内存量
memory.cached,[1,6]:用于OS cache的内存量
其中memory.total,[1,1]=memory.used,[1,2]+memory.free,[1,3]

第二行-/+ buffers/cache
- buffers/cache,[2,2]:应用程序认为系统被用掉多少内存
+ buffers/cache,[2,3]:应用程序认为系统还有多少内存
其中
- buffers/cache,[2,2]=memory.used,[1,2]-memory.buffers,[1,5]-memory.cached,[1,6]
+ buffers/cache,[2,3]=memory.free,[1,3]+memory.buffers,[1,5]+memory.cached,[1,6]

第三行Swap
Swap.total,[3,1]:swap总量
Swap.used,[3,2]:swap使用量
Swap.free,[3,3]:swap剩余量
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值