linux free -m 内存使用情况解读

大佬地址:https://cloud.tencent.com/developer/article/1140760 戳我

$ free -m
-------------------------------------------------------------------------
            total      used       free     shared    buffers    cached
Mem:        7871       6594       1277         34        235      1558
-/+ buffers/cache:     4800       3071
Swap:       8191       2736       5455
  1. Mem 这一行:
    total 内存总数: 7871M
    used 已经使用的内存数: 6594M
    free 空闲的内存数: 1277M
    shared 当前已经废弃不用,34M
    buffers Buffer 缓存内存数: 235M
    cached Page 缓存内存数:1558M
    关系:total [7871] = used [6594]+free [1277]
  2. (-/+ buffers/cache)这一行
    (-buffers/cache)
    used 内存数:4800M (指的第一部分 Mem 行中的 used – buffers – cached)

    (+buffers/cache)
    free 内存数: 3071M (指的第一部分 Mem 行中的 free + buffers + cached)
  3. Swap 是指交换分区, Linux 的 Swap 类似于 Windows 的虚拟内存,就是把一部分硬盘空间虚拟成内存使用,用来解决内存容量不足的问题。
    也有朋友对于 Mem 和-/+ buffers/cache 中都有 used 和 free 却并不相同很困惑,那这么说也许你会理解:对 linux 系统来说看 Mem 的参数,buffers/cached 都是属于被使用,所以它认为 free 只有 1277。而对应用程序来说(-/+ buffers/cach).buffers/cached 是可用的,因为 buffer/cached 是缓存,用来提高程序执行的性能,当程序需要使用内存时,就会使用 buffer/cached。平时我们说 linux 系统剩余内存多少,一般是说(-/+ buffers/cache)的 free 还有多少,因为这个都是可用的。
  4. 我们看 linux 剩余内存,只要 swap 交换空间是 0 就不用担心内存不够用。但是如果 swap 都用了很多,就要考虑加物理内存或者换更高配置的 VPS 了,这也是检查 linux 内存是否够用的标准了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux中,`free -m`命令用于显示系统内存使用情况,以兆字节(MB)为单位。通过运行该命令,可以看到系统的总内存、已使用内存、空闲内存等信息。在提供的引用中,`-m`选项表示以兆字节为单位显示内存使用情况。 引用中显示了通过`free -wh`命令查看内存使用情况的结果,其中`Mem`行表示物理内存情况,`total`表示总内存大小,`used`表示已使用内存大小,`free`表示空闲内存大小,`buffers`表示已被缓存的内存大小,`cache`表示已被缓存的文件系统缓存的内存大小,`available`表示可用内存大小。 引用中指出,新版Linux中的`free`命令将`buffers`和`cache`归纳到`used`之外,以更准确地显示应用程序的角度下的内存使用情况。 引用中提到的79M表示当前空闲内存的大小,但并不意味着内存即将用完。还需要综合考虑`buffers`和`cache`的大小,以及系统的工作负载和需求来判断内存使用情况。 综上所述,`linux free -m`命令用于查看Linux系统的内存使用情况,可以通过相关参数和选项来获取更详细的信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [深入理解linux free命令及内存含义](https://blog.csdn.net/stpeace/article/details/104127518)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值