J'ai lu que chaque application Android s'exécute sur un processus Dalvik VM différent (tous issus de zygote).
J'ai également lu que ces machines virtuelles sont vraiment légères et utilisent la copie sur des tampons d'écriture et tout cela, jusqu'ici tout va bien.
Mais, j'ai également lu que cela n'a pas été fait pour des raisons de sécurité (par exemple, l'isolement) - en fait, dalvik vm ne doit pas être considéré comme une limite de sécurité, explique Google.
Ma question est donc la suivante: pourquoi chaque processus doit s'exécuter sur une machine virtuelle différente?