Android系统的核心是Linux系统,所以在Android系统下进程的内存空间模型和Linux系统是一样的。站在Linux系统的角度来看,每一个进程所承载的程序实际上都是ART虚拟机程序,虚拟机程序再从堆空间中申请内存空间给真正运行在这个虚拟机上的程序使用。因此,在Android系统中进程的内存组成实际就是虚拟机以及运行在虚拟机上的程序两部分。作为Android开发者,我们更关心的是虚拟机为程序申请的内存区域,下面就来介绍内存区域的数据组成。 vd6I1+NkotKVit1KGYo8GsWY9h+5IXX/EK6y137jboMQx2ON2eMp/8J1sGU8pYIy