我之前发布过有关此问题的帖子,我觉得我已经确定这是一个网络摄像头问题。
重要提示!CPU 只会在几秒钟内达到 100%,然后又会回到 50-60%。这是新的行为。
过去几周我一直经历着这种情况。
我将参加视频会议,我的 CPU 将达到最大值几秒钟,然后恢复到正常状态。
(一般视频会议会占用较多的 CPU,一般在 50% 到 60% 的水平。)
这个 CPU 峰值似乎是新的。
我在使用特定的视频程序(例如 Zoom)和基于浏览器的程序(例如 Google Meet 和 Hopin)时都遇到过这种情况。
起初我以为这可能是窗口管理器的问题,于是安装了 Xubuntu-desktop 来替代 Ubuntu 桌面。但这并没有改变现状。
我也从 Firefox 转到了 Chromium。这似乎对 Hopin 实例有点帮助,但只是一点点。
当达到最大值时,系统监视器通常会显示 Firefox 上的 Zoom 或“Web 内容”是 CPU 消耗大户,但同样,它会出现峰值然后恢复,所以我想知道这是否实际上与网络摄像头有关。
我注意到关闭网络摄像头确实可以防止峰值,但这对我来说不是一个可行的长期解决方案。
但这确实让我怀疑它是否是网络摄像头集成。
有其他人遇到过这种情况吗?我想知道这是否与最近的一些更新有冲突。也许这是特定网络摄像头独有的?
有人知道具体检查网络摄像头的方法吗?记录检测网络摄像头是否以某种方式将 CPU 周期推送到正在访问它的程序?(Zoom、通过浏览器进行视频聊天等)
我的下一步:
try an external webcam (the one I'm experiencing this on is built-in)
try using Ubuntu Resetter to see if there's some conflict I can't quite detect, and spend some time re-installing things.
Upgrade to Ubuntu 21.04 to see if it's caught and fixed there.
switch over to BunsenLabs and see if it's Ubuntu specific. (Though it could also be Debian-specific...)
更新:我尝试通过 USB 插入外部 Logitech 网络摄像头,虽然我发现了相同的尖峰,但尖峰的间隔通常较小。
再次,很明显网络摄像头是罪魁祸首,或者更确切地说,网络摄像头与相关程序的集成是罪魁祸首。
我想知道这个问题在 Ubuntu 21.04 中是否已修复?
答案1
我最终升级到了 Ubuntu 21.04,问题也得到了解决。