android DVM

   android 运行环境主要是虚拟机技术:Dalvik。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的 Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.Davlik只执行 .dex文件。

  java 的VM 是运行在栈中,android DVM 是运行在寄存器上。

原文地址:https://www.cnblogs.com/lianghui66/p/3147759.html