GNOME 软件修复降低了后台 CPU 使用率
最新版本的 GNOME 软件在闲置时使用的资源更少。
作为 GNOME 桌面软件管理体验的关键,GNOME 软件对系统资源的要求比对系统资源的要求更高是可以理解的。
虽然该应用程序的连续发布已经看到开发人员努力控制资源管理,但一些用户仍然觉得它有点“笨拙”,尤其是当它没有被明显使用或应该做任何事情时。
Aloha 然后是 GNOME Software 44.2,它是 GNOME 44.2 点发行版的一部分。
此更新提供了一系列修复程序,包括一个补丁程序,用于在太多后台作业运行时阻止应用程序停止;如果禁用自动更新,则不再检查更新;并在检查更新时跳过 rpm-osree 更新的下载。
但还包括以性能为中心的修复。引用GNOME Software 的 NEWS 文件,据说这可以“减少闲置时的后台资源消耗”。
具体有什么变化?
那么,随附的问题详细说明了影响许多应用程序(包括 GNOME 软件)的奇怪行为。当打开但空闲时,即只是坐着什么都不做,它一直在使用大约 20% 的 CPU。
原因?
这:
特别是 GTK 微调器小部件、脉动进度条和其他华丽的按钮。这些,尽管在指示了他们需要指示的任何东西后被隐藏起来,但仍继续旋转、脉动和跳舞。
当这些不同的技巧停止执行时,空闲 CPU 使用率下降到可以忽略不计的水平——问题解决了!
我应该强调这里对可用性没有影响。这些小部件中的大多数都会在 UI 中短暂出现——眨眼你就会错过它们。因此,当它们被隐藏时,它们应该被停止,而在这次更新中,它们是。因此,Xorg 和 Wayland 会话上的空闲 CPU 使用率降低了。