![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
androidFramework
文章平均质量分 81
yhcelebrite
这个作者很懒,什么都没留下…
展开
-
zygote
zygote进程在孵化新进程时,能有效减少系统负担,提高进程孵化速度。Maemo平台的launcher、Qt extended的quick launcher等都是基于相同的目的。 init进程是系统启动后运行在用户空间中的首个进程,init进程启动完系统运行所需的各种daemon后,启动zygote进程。android的服务和应用程序都由zygote进程启动运行。 android设备中运行的进原创 2013-10-21 18:04:06 · 3463 阅读 · 1 评论 -
Android Binder IPC
android进程和linux进程一样,他们只运行在进程固有的虚拟地址空间中。一个4G的虚拟地址空间,3G是用户空间,1G是内核空间(通过内核设定可以修改)。用户代码和相关库分别运行在用户空间的代码区域,数据区域以及堆栈区域中,而内核空间中运行的代码则运行在内核空间的各个区域,并且进程具有各自独立的地址空间,单独运行。 一个具有独立地址空间的进程向另一个进程传递数据是通过共享的内核空间。从内核的原创 2013-10-22 19:10:27 · 1029 阅读 · 0 评论