阅读背景:

Android内核和Linux内核的区别

来源:互联网 

1.Android系统层面的底层是Linux,并且在中间加上了一个叫做Dalvik的Java虚拟机,从表面层看是Android运行库。每个Android应用都运行在自己的进程上,享有Dalvik虚拟机为它分配的专有实例。为了支持多个虚拟机在同一设备上高效运行,dalvik被改写过。Dalvik虚拟机执行的是Dalvik格式的可执行文件(.dex)-该格式经过优化,以将内存好用降到最低。1.Android系统层面的底层是Linux,并且在中间加上了一个叫做Dalvik的Java虚




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: