我們知道,Windows系統(tǒng)允許進(jìn)程在后臺運行,即使在空閑情況下這些進(jìn)程也會使用系統(tǒng)資源。在任務(wù)管理器當(dāng)中,我們可以觀察到后臺活躍的進(jìn)程,如果該進(jìn)程拖累系統(tǒng),可以手動將其結(jié)束掉。
這一直是任務(wù)管理器的一大功用,從中我們可以得知后臺進(jìn)程的資源占用情況,從而控制系統(tǒng)性能。通過任務(wù)管理器,用戶得以控制CPU、內(nèi)存、GPU或甚至網(wǎng)絡(luò)帶寬占用。而在Windows 11 Build 22557中,任務(wù)管理器的這項特性更進(jìn)一步,微軟正試圖實現(xiàn)一項功能,允許用戶限制 "基于每個應(yīng)用進(jìn)程的資源分配"。
據(jù)了解,新版的任務(wù)管理器和之前不同,它允許更靈活地為進(jìn)程分配資源,而不是粗暴地結(jié)束進(jìn)程,這可能會導(dǎo)致出錯等問題。這個模式被稱之為“效率模式”,它在對后臺進(jìn)程節(jié)流的同時,還把對前臺體驗的干擾降至最低。
在效率模式當(dāng)中,任務(wù)管理器將進(jìn)程的基本優(yōu)先級降低到低,并將QoS模式設(shè)置為EcoQoS。要使用這項新功能,你需要右擊任一進(jìn)程并選擇該選項,如下面的截圖所示。
在新版的Win11中,系統(tǒng)可以根據(jù)線程的調(diào)度優(yōu)先級來運行線程。根據(jù)微軟更新的文檔,所有線程都有一個分配的調(diào)度優(yōu)先級,其范圍從零(最低優(yōu)先級)到31(最高優(yōu)先級)。
效率模式將基本優(yōu)先級設(shè)置為 "THREAD_PRIORITY_LOWEST",以確保進(jìn)程在必要時可以被搶占。據(jù)微軟官方文檔,這是為后臺線程,尤其是處理密集型的線程設(shè)計的。
當(dāng)用戶將多個進(jìn)程設(shè)置為消耗較少資源時,Windows會根據(jù)情況自動將空閑資源分配給優(yōu)先級較高的進(jìn)程。微軟指出了EcoQoS在Windows 11 CPU優(yōu)化中的作用:低優(yōu)先級確保該進(jìn)程不會干擾用戶正在積極使用的高優(yōu)先級進(jìn)程。
效率模式之后的步驟是調(diào)用EcoQoS。EcoQoS是調(diào)度器QoS的效能標(biāo)準(zhǔn),它在2021年首次推出,是一項可選功能,供那些希望有效運行其應(yīng)用程序的某些進(jìn)程以降低功耗的開發(fā)者使用。在使用得當(dāng)?shù)那闆r下,EcoQoS可以延長電池壽命和帶來更好的能源效率,減少風(fēng)扇噪音并改善過熱降頻。
微軟在去年的一份文件中表示,這個新的QoS級別對于那些沒有顯著的性能或延遲要求的工作負(fù)載來說是有價值的,可以讓它們保持節(jié)能的方式運行。
當(dāng)為一個進(jìn)程啟用效率模式的時候,任務(wù)管理器就會觸發(fā)EcoQoS,以確保該進(jìn)程以最省電的方式執(zhí)行。此時,處理器將能夠以較低的頻率運行,以節(jié)省電力,并提高前臺UI響應(yīng)速度,以及改善CPU的發(fā)熱。
據(jù)了解,微軟已經(jīng)對效率模式進(jìn)行了一年的測試,微軟表示,效率模式還可以使應(yīng)用程序或開始菜單的啟動在一個典型的 "繁忙 "系統(tǒng)上表現(xiàn)更好。
如截圖所示,微軟通過效率模式,將Windows 11的響應(yīng)速度提高14%-76%。
根據(jù)各種文件,效率模式和EcoQoS整合到任務(wù)管理器的主要優(yōu)點如下。
·允許用戶手動啟用效率模式(EcoQoS),而不是依賴應(yīng)用程序開發(fā)人員。目前,微軟Edge等少數(shù)應(yīng)用程序包括對這些改進(jìn)的內(nèi)置支持。
·提供高達(dá)90%的CPU耗電量減少。
·減少熱量和風(fēng)扇噪音。
·提高并發(fā)工作負(fù)載的性能。
·減少觸發(fā)過熱降頻。
·注重能源的可持續(xù)性。
微軟當(dāng)前專注于CPU優(yōu)化,一心一意減少功耗。在即將到來的Windows版本中,你可以期待其他系統(tǒng)資源的類似技術(shù),惠及內(nèi)存甚至是GPU。
留言與評論(共有 條評論) |