Linux將配新按鈕:實現高性能/長續航配置文件切換
伴隨著上游工作的Red Hat 正努力在Linux 上為惠普/聯想筆記本提供支持,一個新的標準化sysfs 接口正在被討論,以便在較新的筆記本電腦上公開性能配置文件選項,從而使用戶可以更容易地選擇他們所需的筆記本電腦的功率/性能特性。
來自Red Hate 的Hans de Goede 提出了一個標準化/通用的sysfs 類,允許用戶在實現最大性能或者延長電池壽命之間進行選擇,允許在較新的筆記本上實現性能配置。這有點類似於P-State/CPUFreq 頻率縮放選項,但更多的是在平台層面為新筆記本電腦提供服務。反過來,用戶空間和不同的桌面環境也可以支持這個標準化的sysfs接口,以便對性能配置文件進行統一控制,而不依賴於特定的驅動程序實現。
通過建議的接口,配置文件將暴露在/sys/class/performance_profile/[device]/下,並有一個available_profiles文件來顯示支持的配置文件,current_profile來讀/寫所需的或當前的配置文件,type用來指示該配置文件是全系統的還是針對特定設備的,如CPU或GPU。
預期的標準配置文件是:低功耗,專注於消耗最少的功率;平衡-低功耗,擁有低功耗但有輕微的性能偏向;平衡,平衡但有輕微的性能偏向;或性能配置文件,即使意味著更高的工作溫度/功耗/風扇速度,也能實現最大的性能。