总结

总结

版本

在 Fedora 32(内核 5.7.15-200.fc32.x86_64)上使用 Chrome 版本 84.0.4147.125 和 Chromium 版本 84.0.4147.89 时性能下降

问题

在我使用 KDE Plasma 5 的 Fedora 32 工作站上,打开 Google Chrome 和 Chromium 的新选项卡时,渲染速度真的很慢。Firefox 很快,但遗憾的是我更喜欢使用 Google Chrome,它在正常情况下比 Firefox 更快(请参阅下面的编辑)。也许问题与我系统上的其他东西有关,但我不知道是什么。

总结

我有一些单线程阻塞进程,这使得我在 Fedora32 上使用 Chrome/Chromium 时的浏览体验非常慢,可能需要长达 45 秒才能加载一个特定页面。

在 Chrome 中,自动打开的 6 个页面中,有一个页面需要长达 45 秒才能加载。如果我在 Firefox 中打开相同的链接,速度快到无法测量。

将此链接添加为 Chromium 中的唯一选项卡并打开应用程序时,需要 19 秒才能加载页面。

如果我打开一个新选项卡并放置该特定链接,它也会永远...当我进入 dev-tools/network 单击新选项卡中的“禁用缓存”时10.36 秒 / 12.32 秒但如果我刷新页面,只需要646毫秒/1.77秒(DOMContent Load/load)禁用缓存。

初始加载期间显示的进程使用情况

我的系统

我有一台 10c/20t5.1 GHzi9 处理器(OC i9-10900x)32GB ram 和 TitanXp Nvidia GPU 我无法确定是什么阻碍了应用程序,因为它发生在 chrome/chromium 主进程上,但只使用了多核 CPU 中的一个处理器,正如您从上图看到的那样。

我尝试过

我已经在互联网上寻找解决方案,因此,我已经尝试过:

  • 删除所有自动打开的标签,
  • 禁用所有扩展,
  • 删除硬件加速,
  • 清除缓存和 cookies
  • 重新启动计算机
  • 重新启动 chrome...

编辑

铬合金测试版85.0.4183.69(官方版本)

首次加载(禁用缓存)

  • 完成时间:19.27 秒/ DOMContentLoaded:14.91 秒 / 加载:17.76 秒
  • 已传输 43.0 MB / 48.1 MB(376 个请求)

新标签页(禁用缓存)

  • 完成时间:13.80 秒/ DOMContentLoaded:10.41 秒 / 加载:12.81 秒
  • 已传输 43.0 MB / 48.1 MB(376 个请求)

重新加载(禁用缓存)

  • 完成时间:2.78 秒/ DOMContentLoaded:589 毫秒 / 加载:1.94 秒

  • 已传输 43.0 MB / 48.1 MB(376 个请求)

    (与 FireFox 79.0 64 位相比):

    • 完成时间:5.19 秒/ DOMContentLoaded:153 毫秒 / 加载:4.09 秒
    • 20.58 月 / 22.95 月已转移 (186 个请求)

来自链接(已启用缓存)

  • 完成时间:2.15 秒/ DOMContentLoaded:372 毫秒 / 加载:983 毫秒

  • 已传输 56.8 kB / 24.0 MB (188 个请求)

    (与 FireFox 79.0 64 位相比):

    • 完成时间:3.41 秒/ DOMContentLoaded:142 毫秒 / 加载:392 毫秒
    • 已转移 67.58 Ko / 22.62 Mo (137 个请求)

铬合金测试版85.0.4183.69 开发者工具: 首次加载渲染时间

正在加载此页面:

https://marketplace.visualstudio.com/items?itemName=Luxcium.pop-n-lock-theme-vscode

相关内容