尽管没有进程使用大量内存,但可用内存仍然较低

尽管没有进程使用大量内存,但可用内存仍然较低

所以我今天启动了我的个人 Ubuntu 22.04 服务器,发现它比昨天慢了很多。我通过命令检查了发生了什么,真的很困惑:

在此处输入图片描述

如您所见,“可用性”极低。使用 htop:

在此处输入图片描述

这是按内存使用情况排序的。我可能读错了,但我觉得好像没有可用内存,但没有进程使用超过 0.2%(我认为这是正常的)。

你们有人知道这里发生了什么吗?服务器太慢了,我甚至无法运行“neofetch”之类的程序。

答案1

sync; echo 1 | sudo tee /proc/sys/vm/drop_caches

也许您的页面缓存没有清除?

sync - 将缓存的写入同步到持久存储

https://serverfault.com/questions/520490/very-high-memory-usage-but-not-claimed-by-any-process

相关内容