Ubuntu 20.04,启动时内存缓存立即耗尽

Ubuntu 20.04,启动时内存缓存立即耗尽

我不是超级书呆子,但我知道一些我很确定我的系统不应该这样工作。

我最近在自己组装的台式机上从头开始重新安装了 Ubuntu 20.04,因为我注意到我之前的安装没有使用我的 m.2 SSD 驱动器,这可能是它启动需要很长时间的原因。重新安装后,事情在短时间内进展顺利,但随后开始出现一些不稳定因素。如果我让它运行一段时间,它就会变得越来越慢,甚至会冻结,有时它无法登录我的域帐户。

我开始运行bytop以监控她的表现,看看是否有什么东西在消耗她的内存或其他东西,有些东西似乎产生了不成比例的影响,例如snap storekill如果它要求太高,我会手动执行),我也从使用 Firefox 切换到查看它是否能更好地管理。我尝试了 Brave,它对资源很友好,但它不支持我的辅助功能扩展,并且不喜欢与我大学的网站通信。Chromium 稍好一些,但呃,随便吧。关键是,这些都没有提高性能或缓解问题。

据报道,问题bytop在于内存缓存问题

RAM 几乎未受影响,内存缓存已耗尽

交换空间完全可用,RAM 可用率为 91%,除内存缓存外,一切看起来都很好。我看到过各种报告说这“没什么大不了的”,但我可以说它对性能有显著的负面影响。我经常使用sh -c 'sync; echo 3 > /proc/sys/vm/drop_caches'它来清除它,我确实在一分钟内恢复了一些性能,因为bytop显示所有缓存都被释放了,但它很快就会重新填充,我似乎找不到任何会影响这一点的应用程序、进程或设置。

需要说明的是,这个 1% 的免费问题发生在任何程序启动之前。我关闭了启动应用程序中所有可能的功能(lm-launch、Nextcloud 和 SSH Key Agent)。只是因为这个非常奇怪的可能性是硬件相关的,我的 DH 昨天将我的 RAM 换成了一个更有信誉的品牌,但这并没有帮助。

我找到了调整或打开/关闭 swapiness 的说明,但我认为我找到的最后一个调整内存缓存的参考来自 Ubuntu 16.x。在我彻底清理并重新安装之前,我想先来找你们,看看你们有什么想法。我不太确定哪些信息有用,所以尽管问吧,我会提供。

-- 德格斯

相关内容