Android 技术: 追踪vm 如何调用基础类
Android 启动的时候创建第一个 vm 程序 zygote, 而后用它孵化所有的 vm 进程( 就是 java 进程), 这是因为 vm 比较吃内存, 用孵化的方法可以共享内存, 尤其是代码段. 而Linux的内存管理是 copy on write, 所以 fork 使得内存共享得以实现
虚拟机 vm 就是一个 runtime, 解释 byte 并运行而已. vm 可以注册本地函
原创
2013-07-19 16:49:50 ·
1079 阅读 ·
0 评论