固定效能模式

發布版本:Android 11 (API 級別 30)

Android 裝置可以根據系統負載動態變更時鐘。這個 使用行為可以節省電力,但也可能導致 可靠的成效資料如果嘗試判斷程式碼 片段可以執行,避免迴歸問題、如果可重複執行最佳化, 如果未以固定時脈速度進行測試,將可能無法獲得可靠的結果。取代為 固定時鐘一樣能準確執行成效的 A/B 測試, CPU 頻率是因素之一

固定效能模式會設定 CPU 和 GPU 時脈的上限和下限。 這個模式不會停用其他動態效能行為,例如核心肌群。 。

您可以使用下列 ADB 指令啟用固定效能模式:

adb shell cmd power set-fixed-performance-mode-enabled [true|false]

在固定效能模式下執行的裝置仍可能過熱,因為 這個模式不會將裝置進入熱力永續狀態因為 因此,建議您執行以下基準測試:

  • 等待裝置返回熱力永續狀態再啟動
  • 在測試期間監控裝置的熱力狀態,區分 基準程式碼與熱力事件間的影響