linux中free命令背后的故事

在这里插入图片描述
available
当应用程序需要内存时,如果没有足够的 free 内存可以用,内核就会从 buffer 和 cache 中回收内存来满足应用程序的请求。所以从应用程序的角度来说,available = free + buffer + cache。请注意,这只是一个很理想的计算方式,实际中的数据往往有较大的误差。

used= total - free - buffers - cache (来自man free)。

free是真正尚未被使用的物理内存数量。

buff/cache中的内容来自对磁盘内容的缓存。

linux中free命令背后的故事

https://eucham.me/2019/02/20/a27177743283.html

作者

遇寻

发布于

2019-02-20

更新于

2022-04-21

许可协议

评论