我比较了 Windows 和 Ubuntu 20.04 上的系统工作情况。
问题主要出在高负载以及显卡和处理器上。
在 Windows 中,我可以打开多个浏览器选项卡,同时观看 YouTube 视频并玩游戏。
在 Ubuntu 中,系统本身感觉比 Windows 流畅得多(这是一个优点)。但在加载过程中,它开始变慢。系统开始抽搐(鼠标移动相同)。在这种情况下没有检测到过热。
所以问题是这样的:纯 Ubuntu 系统在负载下会因为什么而变慢?
(TurboBoost - 关闭,powersave - 关闭。在 Windows 中也是如此,现在在 ubuntu 中也是如此)
答案1
打开系统监视器/任务管理器,并注意下次发生这种情况时的 RAM 使用情况。当 RAM 几乎已满时,Ubuntu 开始使用硬盘的一部分(称为 SWAP)来替代物理内存,这会使系统变慢,因为硬盘的数据传输速率比 RAM 慢得多。这可能是导致冻结的原因。
解除系统冻结
我们可以禁用交换(将所有内存转移到物理内存),然后重新启用它以使系统正常。
当系统几乎冻结时,打开终端ctrl++ alt。T然后输入“解冻”系统的命令。
sudo swapoff -a && sudo swapon -a
永久解决方案
减少 swappiness
swappiness 的值越小,系统就会越积极地使用物理 RAM,而较少使用交换。
输入以下命令
sudo gedit /etc/sysctl.conf
搜索 vm.swappiness 并将其值更改为
10
,然后保存文件。vm.swappiness=10
永久禁用 SWAP
这问题是关于类似的问题。