我刚刚将~100GB 的数据备份到外部硬盘,在此期间,尽管我的 CPU 和内存使用率非常低,并且我的操作系统安装在单独的 SSD 上(不是我要复制的那个),但我的计算机响应非常迟钝。
备份完成后,我“安全地移除”了外部 SSD,然后等待弹出窗口告诉我可以拔下它,然后最终拔下硬盘。
然后我发现我的电脑仍然反应迟钝,所以我重启了电脑,一切都恢复正常,直到我尝试全屏观看 YouTube 视频。我每秒只能看到几帧,系统监视器显示视频播放时 1 个 CPU 核心处于 100% 状态。这不仅仅是 YouTube 的问题,每个网站都很慢,反应迟钝。
我可能还应该提到,在备份到外部硬盘之前,我首先尝试将文件复制到内部硬盘,但我收到很多 I/O 错误,经过一番尝试查看驱动器是否坏了之后,我最终将其从系统中移除,因为它根本无法再被识别。在我处理坏掉的硬盘时,据我所知,Firefox 仍然运行良好。
仅有的Firefox 很慢,其他程序,甚至其他网络浏览器或基于网络的应用程序似乎运行良好。我在 Chrome 中测试全屏视频时确实出现了一些丢帧,但视频看起来仍然很流畅,而且我通常不使用 Chrome,所以我确定这是否正常。
我努力了:
- 重新安装 Firefox
- 使用新的空白配置文件
- 弄乱 Firefox 性能设置
- 更新图形驱动程序
- 在每次更改期间多次重启我的计算机
眼镜:
- 操作系统:Ubuntu 18.04.5 LTS x86_64
- 核心:4.15.0-128-通用
- 中央处理器:英特尔 i7-8700k (12) @ 4.700GHz
- 图形处理器:Nvidia GeForce GTX 1080
- 记忆:4x 8GiB @ 3200MHz
任何帮助深表感谢。
编辑:不仅仅是 Firefox!
经过更多测试后,似乎在 Firefox 中执行任何操作时,我的 GPU 使用率也会达到 100%。然而,Steam 也非常慢,并且以任何方式与程序交互时,我的 GPU 使用率都会达到 100%。
不过 Minecraft 运行良好,稳定在 130fps 和 35% GPU 使用率。
编辑 2:启用gfx.webrender.enabled
Firefox 后,它再次运行良好,但这不是修复,而是一种解决方法。Firefox 过去在禁用 webrender 的情况下运行良好,而 steam 仍然运行不佳,除非我禁用硬件加速,但这没有任何意义。这是怎么回事?
编辑 3:在运行 Windows 10 而不是 Ubuntu 的同一台计算机上,禁用 webrender 的 Firefox 和启用硬件加速的 steam 非常流畅。
答案1
我不太清楚 Linux 的情况,但它没有像 Windows 上的 ReadyBoost 那样的选项吗?使用外部驱动器作为页面文件?我不确定,但这可能对系统造成影响?