Risposte:
L' opzione Snapshot accelera l'avvio dell'emulatore salvando un'istantanea della sua RAM dopo l'avvio, e ripristinandola da usi futuri. In questo modo, non è necessario eseguire il processo di avvio (che è lento perché emulato) ogni volta che si avvia l'emulatore.
L' opzione Usa GPU host utilizza l'implementazione OpenGL del computer host (che è probabilmente con accelerazione hardware, sulla tua GPU reale) per valutare i comandi OpenGL all'interno del sistema emulato. Detto in altro modo, quando un programma all'interno dell'emulatore utilizza OpenGL per operazioni grafiche, il lavoro viene trasferito alla tua GPU reale e il risultato ritorna nell'emulatore, invece di emulare una GPU (che è molto lenta). Il risultato è un notevole aumento della velocità, soprattutto se si considera che la maggior parte dei disegni su tela e vista utilizza OpenGL in Android ≥ 4, anche nelle app non grafiche.
Non è possibile attivare entrambe le opzioni contemporaneamente.
L'opzione Istantanea consente di utilizzare una funzione simile alla funzione di ibernazione in Windows. Salva il contenuto della memoria dell'emulatore sul disco quando chiudi l'emulatore, in modo che quando lo apri, non deve avviare il sistema operativo, ma può invece caricare il contenuto della memoria dal disco e riprendere da dove hai lasciato off. Ciò consente di avviare l'emulatore più velocemente.
Utilizzare la GPU host significa che invece di utilizzare la CPU per eseguire il rendering della grafica, utilizza la scheda grafica del computer. Questo accelera i processi ad alta intensità grafica. Dettagli e requisiti sono disponibili su developer.android.com .
Si noti che le istantanee e l'accelerazione grafica si escludono a vicenda, quindi non è possibile utilizzare entrambi.