Android Performans Optimizasyonu

Android cihazlarınızın kaynak kullanımını en aza indirdiğinden ve performansı optimize ettiğinden emin olmak için bu bölümdeki talimatları izleyin. Ve anlatılan birçok test ve araçlarından yararlanmak değerlendirilmesi Performans dışarı Android'in en iyi şekilde işinizin bir parçası olarak.

APK önbelleğe alma

Bu belge, önceden yüklenmiş uygulamaların A/B bölümlerini destekleyen bir cihaza hızlı yüklenmesi için bir APK önbelleğe alma çözümünün tasarımını açıklar. OEM'ler, ön yüklemeleri ve popüler uygulamaları, kullanıcıya yönelik herhangi bir veri alanını etkilemeden yeni A/B bölümlü cihazlarda çoğunlukla boş B bölümünde depolanan APK önbelleğine yerleştirebilir.

Önyükleme süreleri

Android 8.0, çeşitli bileşenlerde çeşitli iyileştirmeleri destekleyerek önyükleme sürelerinin azaltılmasına olanak tanır. Bu belge, belirli Android cihazlar için önyükleme sürelerini iyileştirmeye yönelik iş ortağı kılavuzu sağlar.

Sağlık

Android 9 içerir android.hardware.health HAL 2.0, health@1.0 HAL'ye bir ana sürüm yükseltme. Bu yeni HAL, çerçeve ve satıcı kodu arasında daha net bir ayrım, sağlık bilgileri raporlarında satıcı özelleştirmesi için daha fazla özgürlük ve yalnızca pilden daha fazla cihaz sağlık bilgisi sunar.

düşük hafızalı katil

Kullanıcı alanı lmkd işlemi uygulayan aynı özelliğe ancak zaten mevcut olan çekirdek mekanizmaları ile tespit ve tahmin Bellek baskı için. Bellek basınç seviyeleri hakkında bildirimler almak için çekirdek tarafından oluşturulan vmpressure olaylarını kullanır.

Düşük RAM

Android, 512 MB RAM'e kadar olan cihazları destekler. Bu belge, OEM'lerin düşük bellekli cihazlar için Android'i optimize etmesine ve yapılandırmasına yardımcı olmayı amaçlamaktadır.

Profil yönlendirmeli optimizasyon

Android derleme sistemi, plan oluşturma kurallarına sahip yerel Android modüllerinde Clang'ın profil kılavuzlu optimizasyonunun (PGO) kullanılmasını destekler.

Görev Anlık Görüntüleri

Görev Anlık Görüntüleri, Android O'da tanıtılan ve Pencere Yöneticisinden Kaydedilen Yüzeylerin yanı sıra Son Kullanılanlar Küçük Resimleri için ekran görüntülerini birleştiren bir altyapıdır. Son Kullanılanlar Küçük Resimleri, Son Kullanılanlar görünümündeki bir görevin son durumunu temsil eder.

İleri Yazma Günlüğü

Android SQLiteDatabase 9 tanıtır özel mod kullanımı için bir veritabanı verir Uyumluluk WAL (yazma ileriye günlüğü) olarak adlandırılan journal_mode=WAL veritabanı başına bir bağlantının maksimum tutma davranışını koruyarak.