Yayınlandı: Android 11 (API düzeyi 30)
Android cihazların sistem yüküne göre saati dinamik olarak değiştirebilir. Bu kullanım sırasında güç tasarrufu açısından iyidir ancak güvenilir performans verileri sağlar. Bir kodun ne kadar hızlı olduğunu parçası, regresyon önleme için çalıştırılabilir veya bir optimizasyon tekrarlanabilirse sabit saat hızlarında test edilmezse sonuçlarınız güvenilir olmaz. Entegre sabit saatler kullanıyorsanız, mevcut performansınızda değişiklik yapmadan faktör olarak CPU frekansı.
Sabit performans modu, CPU ve GPU saatlerini bir üst ve alt sınırla ayarlar. Bu mod, şunun gibi diğer dinamik performans davranışlarını devre dışı bırakmaz:: seçim.
Aşağıdaki adb komutuyla sabit performans modunu etkinleştirebilirsiniz:
adb shell cmd power set-fixed-performance-mode-enabled [true|false]
Sabit performans modunda çalışan bir cihaz aşırı ısınabilir çünkü cihaz, termal olarak sürdürülebilir bir duruma sokmaz. Bunun nedeni: bu nedenle, karşılaştırmalı çalıştırmalar için aşağıdakileri öneririz:
- Başlamadan önce cihazın termal olarak sürdürülebilir duruma dönmesini bekleyin. koşmaya hazırım.
- Test sırasında cihazın termal durumunu izleyerek etkisini gözlemledik.