Ubuntu Mate 22.04 在启动 Google Chrome 后速度变得非常慢

Ubuntu Mate 22.04 在启动 Google Chrome 后速度变得非常慢

自 2020 年夏天购买联想 Ideapad L340 17API(基于 Ryzen 7 3700U,集成 VEGA Radeon 显卡)以来,我一直在上面使用 Ubuntu Mate 20.04 LTS(保持系统最新,尽管大约一年前这台笔记本电脑已成为我日常使用的唯一 PC,在此之前我每年使用它大约几天)。我注意到有时系统运行缓慢,而且 20.04 也到了生命周期的尽头,所以我决定安装 Ubuntu Mate 22.04.3。我只保存了 /home 分区,所有其他分区都在安装新版本之前格式化。几天后,我发现系统有时会变得非常慢(GIMP 需要大约一分钟才能启动,从单击桌面上的图标开始启动的 Double Commander 等应用程序在单击后一分钟左右启动,即使是终端中的简单命令,如“sudo su”,也可能需要几秒钟;启动后,许多应用程序运行缓慢或冻结,然后一次又一次地解冻)。另外,某些操作(例如通过 DeadBeef 播放器的文件浏览器打开包含 ~400 .7z 文件的目录)需要花费大量时间(比如 15-20 秒)。

首先,我检查了一些简单的东西。当我的系统如上所述冻结时,绝对没有系统过载(htop 显示每个线程的负载不到 20%(通常为 5-10%),使用的可用 RAM 不到一半,没有使用交换)。没有过热(根据 Psensor,CPU 温度低于 60 摄氏度,CPU 上的键盘不热,命令行工具显示正常的 CPU 频率,即没有节流)。我已经通过 CPU-Z 检查了 CPU。一切正常。我已经通过 Memtest86Free 检查了 RAM。一切正常。我已经检查了 SSD(有 /boot/efi (exfat)、/boot (ext3)、swap 和 /mnt/ssd (ext4) 文件系统)和 HDD(有 / (ext4) 和 /home (ext4) 文件系统)的 SMART 数据 - 一切都很好。我检查了 dmesg 日志 - 没有什么关键问题。是的,Ubuntu 22.04 Mate 以及 Ubuntu 20.04 Mate 大约需要 1 分钟才能启动,恕我直言这并不好,但没关系,这并不重要。

安装后,除了设置脏字节值(虽然取消设置没有帮助)外,我没有调整系统。内核版本为 6.2.0-36-generic,带有来自 Ubuntu 存储库的最新 linux 固件。

然后我注意到,如果我启动系统并使用一些应用程序,如 LibreOffice、Double Commander、音乐播放器、GIMP,一切都会正常。但如果我启动大约 20 个标签的 Google Chrome(仍有超过一半的系统 RAM 可用,没有值得一提的 CPU 负载,没有使用交换区),浏览几分钟后就会出现上述所有问题,2 小时后我的系统会变得非常慢)。带有大约 60 个标签的 Firefox 也会使系统变慢(但没有那么严重!)。

我安装了 IceWM 并尝试了它。类似的事情(虽然由于 Firefox 导致的速度变慢并不值得一提,但由于 Chrome 导致的速度变慢的程度并不那么严重)。我尝试从实时媒体(Ubuntu Mate 22.04、Xubuntu 22.04、Slackware 15.0 live)启动,一切正常(安装 Google Chrome 并打开大约 20 个选项卡后没有问题)。

您对这种速度变慢的原因有什么想法吗?当然,有一个简单的想法就是不要使用 Google Chrome,但无论如何,我想了解为什么会发生这种情况!

答案1

先生,

您实际上已经回答了您自己的问题,并且已经找出了性能滞后的原因。

您描述的症状表明资源匮乏。您首先说 GIMP 启动非常慢,然后又说 GIMP 运行良好。您描述的问题很少是操作系统的错误。有时它们是由臃肿、耗电的应用程序引起的,有时实际上本身并没有问题。用户只是想从他们使用的机器中获得太多的效用。对于笔记本电脑来说尤其如此。这些设备通常没有最快的 RAM、最好的显卡等等。我有一台华硕 ROG,它是一款非常强大的野兽,但如果我打开 FF 并打开 60 个标签,我可以向你保证,性能会一落千丈。

完全披露:我只运行 Ubuntu LTS,因此我没有使用过 Mate 版本。

显而易见的解决方案是只打开您真正需要的标签。 60 确实太多了。

此外,请注意,Google 会尽一切努力阻止广告拦截插件进入其平台。因此,即使您只打开了几个标签,并且 Chrome 处于最小化状态,Chrome 也会不断监视您,提供广告并进行各种其他活动。所有这些“活动”都会消耗资源并降低笔记本电脑的速度。这很可能是某些应用程序启动缓慢的原因。

Firefox 有点类似,多年来它已成为臃肿软件,特别是如果你安装了大量插件。在测试中,你可以尝试安装 LibreWolf,它是 FF 的一个分支,它更轻量,但功能齐全。

您已经很好地监控了导致性能下降的常见原因。进行基本的调整、整理/碎片整理驱动器、更新各种驱动程序等不会有什么坏处。您可能能够挤出更多的时间来做这些事情。并且不要忘记检查 BIOS 更新。

高端台式机更能容忍过多活跃应用程序的运行。笔记本电脑则不然。例如,你看不到很多配备 64GB RAM 的笔记本电脑。你说这台笔记本电脑之前很少使用,所以很可能是它已经竭尽全力了,你只是对它要求太多了。

相关内容