Lors de la création d'un émulateur, cette option Emulation Options
me laisse perplexe. Que font Snapshot
et Use host GPU
veulent dire?
la source
Lors de la création d'un émulateur, cette option Emulation Options
me laisse perplexe. Que font Snapshot
et Use host GPU
veulent dire?
L' option Instantané accélère le démarrage de l'émulateur en enregistrant un instantané de sa RAM une fois qu'il a démarré et en restaurant à partir de cet instantané lors d'utilisations futures. Ainsi, il n'est pas nécessaire que le processus de démarrage (qui est lent, car il est émulé) soit exécuté à chaque démarrage de l'émulateur.
L' option Utiliser l'hôte GPU utilise l'implémentation OpenGL de l'ordinateur hôte (qui est probablement accélérée matériellement sur votre GPU réel) pour évaluer les commandes OpenGL dans le système émulé. En d'autres termes, lorsqu'un programme de l'émulateur utilise OpenGL pour des opérations graphiques, le travail est transféré sur votre GPU réel et le résultat est renvoyé dans l'émulateur, au lieu d'émuler un GPU (ce qui est très lent). Le résultat est une accélération significative, en particulier si vous considérez que la plupart des vues et des dessins sur toile utilisent OpenGL dans Android ≥ 4, même dans des applications non graphiques.
Vous ne pouvez pas activer les deux options en même temps.
L'option Instantané vous permet d'utiliser une fonctionnalité similaire à la fonction Hibernate de Windows. Il enregistre le contenu de la mémoire de l'émulateur sur le disque lorsque vous fermez l'émulateur. Ainsi, lorsque vous l'ouvrez, il n'est pas nécessaire de démarrer le système d'exploitation, mais il peut charger le contenu de la mémoire à partir du disque et reprendre à partir de votre emplacement d'origine. de. Cela vous permet de démarrer l'émulateur plus rapidement.
Utiliser l'hôte GPU signifie qu'au lieu d'utiliser le processeur pour restituer les graphiques, il utilise la carte graphique de l'ordinateur. Cela accélère les processus gourmands en graphiques. Les détails et les exigences peuvent être trouvés sur developer.android.com .
Notez que les instantanés et l'accélération graphique s'excluent mutuellement. Vous ne pouvez donc pas utiliser les deux.
la source