Dalvik VM

Según la Wikipedia, la Dalvik VM es la máquina virtual que se encarga de ejecutar el código Java que se encuentra en las aplicaciones del sistema operativo de Google. DVM (Dalvik Virtual Machine) y JVM (Java Virtual Machine) no son lo mismo, entre otras cosas porque podría haber problemas de licenciamiento con Oracle, la poseedora actualmente de la licencia de Java.
DVM sacrifica la portabilidad que caracteriza a Java para poder crear aplicaciones con un mejor rendimiento y menor consumo de energía, características extremadamente importantes en los dispositivos móviles. La DVM está optimizada para requerir poca memoria y está diseñada para permitir ejecutar varias instancias de la misma simultáneamente, delegando en el sistema operativo subyacente el soporte de aislamiento de procesos, gestión de memoria e hilos.
Dalvik toma su nombre de un pequeño pueblo de Islandia donde vivieron antepasados de su principal creador, Dan Bornstei
Deja una respuesta