缓存和缓冲区使用一半 RAM,但不可清除

缓存和缓冲区使用一半 RAM,但不可清除

我的笔记本电脑上有 12GB RAM,free我看到 buff/cache 有 6GB,但只有 500MB 可用(+ 285MB 可用)RAM。我可以做什么来改善它?我已经查看并尝试清除页面(将 1 到 3 写入/proc/sys/vm/drop_caches)。

我怎样才能看到什么在使用buff/缓存?在系统监视器中(我在 Manjaro 上使用 KDE),我看到使用了 5GB 或 12GB RAM,并且没有特别使用大量 RAM 的应用程序。

这也意味着每隔几分钟(通常在 VSCode 中编码时),计算机就会挂起一两分钟(但不会终止任何可视化进程),直到我关闭应用程序(这需要一段时间,因为整个 DE 都滞后)。

我认为(并希望)只需重新启动即可解决该问题,但我首先想好像有一种方法可以查看哪些内容使用了所有缓冲区/缓存。

相关内容