Each Android application runs within an instance of the Dalvik VM, which in turn resides within a Linux-kernel managed process, as shown below.
每个Android应用程序都在Dalvik VM的一个实例中运行,这个实例驻留在一个由Linux内核管理的进程中,如下图所示。
As shown in Figure 2, a Dalvik executable (along with an instance of the VM) is isolated as a single process in Linux user space.
如图2所示,一个Dalvik可执行文件(以及VM的一个实例)被孤立为Linux用户空间中的单一进程。
Because Dalvik is the VM architecture, it relies on a high-level language compiled into the bytecodes that the VM understands.
Be cause Dalvik是VM架构,它依赖于编译成VM理解的bytecodes的一种高级语言。
应用推荐