在任何版本的 Windows 上,您都会发现少数进程在后台运行,并且即使在空闲状态下也积极使用系统资源。我们可以使用任务管理器监控活动进程或程序,如果进程减慢系统速度,我们可以使用“结束任务”功能。
任务管理器用于性能控制,它可以告诉您后台进程占用了多少资源。这些系统资源包括 CPU、RAM、GPU 甚至网络带宽。如果应用程序在空闲状态下积极使用系统资源,您可以使用任务管理器的“结束任务”功能来关闭该进程。
在Windows 11 Build 22557中,微软正试图实现一项功能,允许用户限制“基于每个应用进程的资源分配”。与终止进程并可能导致不良问题的“结束任务”功能不同,效率模式将限制进程并最大限度地减少对前台体验的干扰。
任务管理器的效率模式将进程基本优先级降低到低,并将 QoS 模式设置为 EcoQoS。
要使用此新功能,您需要右键单击任何进程并选择该选项,如下面的屏幕截图所示。
Windows 11 的效率模式如何优化流程
在 Windows 上,可以按其调度优先级运行线程。根据微软更新的文档,所有线程都有一个分配的调度优先级,范围从零(最低优先级)到 31(最高优先级)。
效率模式将基本优先级设置为“THREAD_PRIORITY_LOWEST”,以确保它们[进程]可以在必要时被抢占。” 根据官方文档,这是为“后台线程,特别是那些处理器密集型线程”完成的。
当你设置多个进程消耗更少的资源时,Windows 会根据情况自动将空闲资源分配给优先级更高的进程。
“低优先级确保此进程不会干扰用户正在积极使用的高优先级进程,”微软指出。
EcoQoS 在 Windows 11 CPU 优化中的作用
Effiecienly 模式的第二步调用 EcoQoS。生态服务质量 (QoS) 级别的术语“EcoQoS”标准于 2021 年首次引入,对于希望高效运行其应用程序的某些进程以降低功耗的开发人员来说,它是一项可选功能。
如果使用得当,EcoQoS 可以延长电池寿命和提高能源效率、降低风扇噪音并改善热节流。
微软在去年发布的一份文件中解释说:“这种新的 QoS 级别对于没有显着性能或延迟要求的工作负载很有价值,可以让它们始终以节能的方式运行。”
当您为进程启用效率模式时,任务管理器还会触发 EcoQoS,以确保以最节能的方式执行进程。因此,处理器将能够以较低的频率运行,以节省电力、提高 UI 响应能力和 CPU 的热足迹。
效率模式承诺 UI 响应能力
微软一年来一直在测试效率模式,该公司表示,该功能还可以使应用程序或开始菜单在通常“繁忙”的系统上启动。
如上图所示,微软已经能够将 Windows 11 的响应速度提高 14% ~ 76%。
根据这些文档,以下是将 Efficiency 模式和 EcoQoS 集成到 Task Manager 的主要好处:
允许用户手动启用效率模式 (EcoQoS),而不是依赖应用程序开发人员。目前,Microsoft Edge 等一些应用程序包含对这些改进的内置支持。
提供高达 90% 的 CPU 功耗降低。
减少热量和风扇噪音。
提高并发工作负载的性能。
减少热节流。
目前,微软专注于 CPU 优化,因为它只想降低功耗。在即将推出的 Windows 版本中,您可以期待其他系统资源(例如 RAM 甚至 GPU)的类似技术。