新版任務管理器曝光Win11性能新機制:速度提升多達76%
- 2022 年 2 月 23 日
- 資訊
- Windows作業系統, 微軟
我們知道,Windows系統允許進程在後台運行,即使在空閑情況下這些進程也會使用系統資源。在任務管理器當中,我們可以觀察到後台活躍的進程,如果該進程拖累系統,可以手動將其結束掉。
這一直是任務管理器的一大功用,從中我們可以得知後台進程的資源佔用情況,從而控制系統性能。通過任務管理器,用戶得以控制CPU、記憶體、GPU或甚至網路頻寬佔用。而在Windows 11 Build 22557中,任務管理器的這項特性更進一步,微軟正試圖實現一項功能,允許用戶限制 “基於每個應用進程的資源分配”。
據了解,新版的任務管理器和之前不同,它允許更靈活地為進程分配資源,而不是粗暴地結束進程,這可能會導致出錯等問題。這個模式被稱之為「效率模式」,它在對後台進程節流的同時,還把對前台體驗的干擾降至最低。
在效率模式當中,任務管理器將進程的基本優先順序降低到低,並將QoS模式設置為EcoQoS。要使用這項新功能,你需要右擊任一進程並選擇該選項,如下面的截圖所示。
在新版的Win11中,系統可以根據執行緒的調度優先順序來運行執行緒。根據微軟更新的文檔,所有執行緒都有一個分配的調度優先順序,其範圍從零(最低優先順序)到31(最高優先順序)。
效率模式將基本優先順序設置為 “THREAD_PRIORITY_LOWEST”,以確保進程在必要時可以被搶佔。據微軟官方文檔,這是為後台執行緒,尤其是處理密集型的執行緒設計的。
當用戶將多個進程設置為消耗較少資源時,Windows會根據情況自動將空閑資源分配給優先順序較高的進程。微軟指出了EcoQoS在Windows 11 CPU優化中的作用:低優先順序確保該進程不會干擾用戶正在積極使用的高優先順序進程。
效率模式之後的步驟是調用EcoQoS。EcoQoS是調度器QoS的效能標準,它在2021年首次推出,是一項可選功能,供那些希望有效運行其應用程式的某些進程以降低功耗的開發者使用。在使用得當的情況下,EcoQoS可以延長電池壽命和帶來更好的能源效率,減少風扇噪音並改善過熱降頻。
微軟在去年的一份文件中表示,這個新的QoS級別對於那些沒有顯著的性能或延遲要求的工作負載來說是有價值的,可以讓它們保持節能的方式運行。
當為一個進程啟用效率模式的時候,任務管理器就會觸發EcoQoS,以確保該進程以最省電的方式執行。此時,處理器將能夠以較低的頻率運行,以節省電力,並提高前台UI響應速度,以及改善CPU的發熱。
據了解,微軟已經對效率模式進行了一年的測試,微軟表示,效率模式還可以使應用程式或開始菜單的啟動在一個典型的 “繁忙 “系統上表現更好。
如截圖所示,微軟通過效率模式,將Windows 11的響應速度提高14%-76%。
根據各種文件,效率模式和EcoQoS整合到任務管理器的主要優點如下。
·允許用戶手動啟用效率模式(EcoQoS),而不是依賴應用程式開發人員。目前,微軟Edge等少數應用程式包括對這些改進的內置支援。
·提供高達90%的CPU耗電量減少。
·減少熱量和風扇噪音。
·提高並發工作負載的性能。
·減少觸發過熱降頻。
·注重能源的可持續性。
微軟當前專註於CPU優化,一心一意減少功耗。在即將到來的Windows版本中,你可以期待其他系統資源的類似技術,惠及記憶體甚至是GPU。