AI论坛 AI论坛 beta

GoldenPotato 在 linux内存调度疑问:buff/cache + used + free > total 是怎么搞出来的 中发帖

📌 📄 内容摘要: GoldenPotato 在 linux内存调度疑问:buff/cache + used + free > total 是怎么搞出来的 中发帖 根据我浅薄的认知,buff/cache为linux为了加速读取把一些内容读到了内存里作为缓存,为可以快速释放的内存,used、free、total都是字面意思。 那么,根据朴素的理解,used + buff/cache + free 应该小于总内存total才对,为什么在我这里会产生 buff/cache + used + free 远大于 total的情况呢? [image] 除此之外,还有一个奇怪的问题,根据top显示,实际使用的内存也就142.6g + 1g = 152.6g,距离256g的内存容量还有相当远的距离。 但根据top显示,swap居然已经用满了(而内存可用容量相当小,buff/cache也没有释放),这是正常现象吗? [image]
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/536322/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888