开发者社区 问答 正文

free -g命令的输出中,total、used、free、buff/cache和available

free -g命令的输出中,total、used、free、buff/cache和available各代表什么?

展开
收起
不吃核桃 2024-08-13 21:53:23 2483 分享 版权
1 条回答
写回答
取消 提交回答
  • 在free -g命令的输出中,total代表总内存量(包括物理内存和交换空间,但此例中交换空间为0);used表示已使用的内存量(但此值不直接等于total - free,因为还包含了被缓存和缓冲的内存);free表示未使用的内存量;buff/cache表示系统缓存和缓冲区的总大小;available表示估计的可用物理内存大小,这是考虑了缓存和缓冲后,真正可用于应用程序的内存量。

    2024-08-14 08:01:17
    赞同 1 展开评论
问答地址: