Valutazione | Consiglio |
---|
Valutazione | Consiglio |
---|
I profili di riferimento migliorano la velocità di esecuzione del codice dal primo avvio, offrendo miglioramenti delle prestazioni per ogni nuova installazione e ogni aggiornamento dell'app. Questa ottimizzazione basata su profilo (PGO) consente alle app di ottimizzare l'avvio, ridurre i problemi di rendering e migliorare le prestazioni complessive di runtime fin dal primo avvio per gli utenti finali. Viene creato e utilizzato un profilo di riferimento per l'avvio dell'app?
Valutazione | Consiglio |
---|
I profili di riferimento eliminano la necessità di eseguire la compilazione JIT mentre viene usata una caratteristica. Questo migliora le prestazioni di rendering del runtime. L'aggiunta di profili di riferimento per i percorsi degli utenti critici può migliorare il rendimento complessivo dell'app.
Quanti percorsi dell'utente sono coperti dai profili di riferimento?Valutazione | Consiglio |
---|
I profili di avvio vengono utilizzati dal sistema di compilazione per ottimizzare ulteriormente le classi e i metodi che contengono migliorando il layout del codice nei file DEX degli APK. Con i profili di avvio, l'avvio dell'app è in genere tra il 15% e il 30% più veloce rispetto ai soli profili di riferimento.
L'app utilizza profili di avvio per ottimizzare il layout dex?Valutazione | Consiglio |
---|
Valutazione | Consiglio |
---|
reportFullyDrawn()
tramite FullyDrawnReporter
o ReportDrawn()
consente al sistema di sapere quando l'app è pronta per essere usata da un utente.
In questo modo puoi accedere alla metrica TTFD. Questa metrica può essere utilizzata per il benchmarking e consente di migliorare la creazione del profilo della startup.
Valutazione | Consiglio |
---|
(0/7 questions answered) - For a full picture answer all questions.