zygote_fork2
2016-02-23 16:08:16 0 举报
zygote_fork2是Android系统中的一种进程创建方式。在Android系统启动过程中,Zygote进程会先加载通用的类库和资源,然后通过fork()函数复制自身,生成新的进程。这种方式可以有效减少内存占用和提高运行效率。当需要创建新的进程时,会先向Zygote进程请求一个socket连接,然后Zygote进程会通过这个socket连接将已经加载的类库和资源传递给新进程,最后新进程通过exec()函数执行新的程序。这种方式称为zygote_fork2,它可以大大减少新进程的启动时间,提高系统性能。