Inizialmente Android si stava avviando in 28 secondi. Già lo ho ridotto a 19 secondi rimuovendo il ritardo di avvio, l'animazione di avvio e disabilitando il precaricamento delle classi. Voglio avviare il sistema operativo entro 10 secondi. Si prega di suggerirmi alcuni suggerimenti a livello kernel o livello di avvio per ottenere questo. Grazie in anticipo.Come ridurre il tempo di avvio nell'OS Android integrato.?
aree
5
A
risposta
3
(i) Avviare misurando il tempo di avvio al profilo e analizzare il ritardo causando
- uso Bootchart per android
- stampe Kernel in logger messaggi (printk)
.. verifica questo http://embien.com/blog/android-boot-time-optimization-tools-analysis/
(ii) Le aree che causano ritardi tipici sono probabilmente -
- Bootloader Init
- kernel init
- Zygote classe di precarico ** hai affrontato questo già?
- pacchetto di scansione
- avvio dei servizi
Scegli questa http://processors.wiki.ti.com/index.php/Android_Boot_Time_Optimization#U-boot
Problemi correlati
- 1. Come migliorare il tempo di avvio di un'app per Android?
- 2. C'è un modo per ridurre il tempo di avvio dell'emulatore Android fornito con Android SDK
- 3. Come ottenere il tempo di avvio del sistema Android
- 4. Come ridurre il ritardo di avvio di AVPlayer per iOS
- 5. Come posso ridurre il tempo di avvio dello script Perl CGI?
- 6. Esiste comunque la possibilità di ridurre il tempo di avvio nrepl (ritz-repl)?
- 7. Come ridurre il tempo di "attesa" del server?
- 8. Come ridurre al minimo il tempo di compilazione in C++
- 9. Come ridurre il tempo speso per il test?
- 10. Come ottimizzare il tempo di avvio di uno script SCons?
- 11. Tempo di avvio lento Julia
- 12. Roslyn tempo di avvio lento
- 13. Primavera jsessionid avvio di configurazione personalizzata per server integrato
- 14. Suggerimenti per ridurre il tempo di collegamento C++
- 15. Qualche possibilità di ridurre il tempo di otturazione con l'accesso alle fotocamere Android NDK?
- 16. È possibile ridurre il tempo di commutazione del contesto
- 17. Come utilizzare il download manager integrato su Android
- 18. Avvio di LocationManager come servizio Android
- 19. Perché il tempo di avvio di IronPython è così lento?
- 20. Spring AOP tempo di avvio lento
- 21. Miglior tempo di avvio dell'app WPF percepito
- 22. android: scegliere il programma di avvio predefinito
- 23. Ridurre il tempo crescente per inviare una sottostruttura
- 24. Come posso ridurre il tempo di elaborazione del ref debole durante il GC?
- 25. Come creare un'icona di avvio di Android
- 26. Ridurre il buffering video
- 27. come ridurre al minimo il tempo di compilazione del linguaggio di programmazione?
- 28. Android come nascondere automaticamente l'icona di avvio
- 29. Perché il tempo di avvio di .NET aumenta con gli assembly di serializzazione pre-generati?
- 30. Android App integrato con OK Google
Si potrebbe spostare tutti i driver non necessari all'avvio per moduli (.ko file) e installarle con insmod – LPs
@LPs Come rimuovere i moduli dal firmware Android? –
@Charitha Questo non sembra ridurre significativamente il tempo di avvio. –