Değerlendirme | Öneri |
---|
Değerlendirme | Öneri |
---|
Referans Profilleri, her yeni uygulama yüklemesi ve her uygulama güncellemesi için performans geliştirmeleri sağlayarak ilk başlatmadan itibaren kod yürütme hızını artırır. Bu profil yönlendirmeli optimizasyon (PGO) sayesinde uygulamalar başlatma işlemini optimize edebilir, oluşturma sorunlarını azaltabilir ve ilk lansmandan itibaren son kullanıcılar için genel çalışma zamanı performansını iyileştirebilir. Uygulamanın başlatılması için bir temel profil oluşturulup kullanılıyor mu?
Değerlendirme | Öneri |
---|
Temel Profiller, bir özellik kullanılırken JIT derlemesi çalıştırma ihtiyacını ortadan kaldırır. Bu, çalışma zamanındaki oluşturma performansını iyileştirir. Kritik kullanıcı yolculukları için temel profiller eklemek, genel uygulama performansını artırabilir.
Taban profiller kaç kullanıcı yolculuğunu kapsar?Değerlendirme | Öneri |
---|
APK'nızın DEX dosyalarındaki kod düzenini iyileştirerek içerdikleri sınıfları ve yöntemleri daha da optimize etmek için yapı sistemi tarafından başlangıç profilleri kullanılır. Başlatma profilleri sayesinde uygulamanızın başlatılması, genellikle yalnızca temel profillerle kıyaslandığında% 15 ila% 30 daha hızlıdır.
Uygulama, dex düzenini optimize etmek için Startup Profiles'i kullanıyor mu?Değerlendirme | Öneri |
---|
Değerlendirme | Öneri |
---|
FullyDrawnreporter
veya ReportDrawn()
kullanılarak reportFullyDrawn()
çağrıldığında, sistem, uygulamanın bir kullanıcı tarafından etkileşimde bulunmaya hazır olduğunu
bildirir.
Bu, TTFD metriğine erişmenizi sağlar. Bu metrik, karşılaştırma yapmak için kullanılabilir ve daha iyi Startup Profili oluşturmayı sağlar.
Değerlendirme | Öneri |
---|
(0/7 questions answered) - For a full picture answer all questions.