每次内存使用率超过 80% 时 Ubuntu 就会冻结

每次内存使用率超过 80% 时 Ubuntu 就会冻结

每次内存使用率超过 80% 时,Ubuntu 就会冻结,

系统似乎由于磁盘 IO 负载而挂起 - 屏幕冻结,我唯一能看到的就是磁盘的指示灯一直亮着。

我已经将 swappiness 设置为 1,这个问题从 12.10 开始就困扰着我

我可以进行任何配置来修复此问题吗?或者我只能升级我的 RAM 大小?

根据我的经验,只有当内存使用率超过 95% 时,Windows 才会冻结。

如果我设置了sudo swapoff -alaggy问题仍然存在,也许会稍微改善一下至少我可以进行一些输入,但是磁盘IO仍然异常频繁,整个系统时不时会冻结。

答案1

可能存在一些问题,请检查并执行这些过程。

CPU 热量,

笔记:-进入 BIOS 设置并监控 CPU 温度。温度应为 40 到 50。如果温度高于此值,则使用 CPU 导热膏来冷却 CPU 温度。

硬盘 SATA 线

笔记:-应该存在 IO 错误,请更换您的 HDD Sata 电缆。

它可能与 2GB 或 4GB RAM 不兼容。从您的计算机中移除 2GB RAM,然后仅尝试使用 4GB RAM 启动您的计算机。

它将解决你的问题

答案2

问题可能出在某个 RAM 条上。

当我的一根 RAM 条状况不佳时,我就遇到了这个问题,因此我无法使用超过 75% 的 RAM 条。

答案3

您说您从 12.10 开始就遇到这个问题,这让我对硬件的使用年限有了些了解。在我看来,最有可能的问题是交换分区下的硬盘出现故障或扇区故障。您不必降低交换量即可获得良好的性能。添加输出,free -m我可能会改变我的答案,因为 6GB 的 RAM 应该足以满足大多数需求。

相关内容