专栏名称: 鸿洋
你好,欢迎关注鸿洋的公众号,每天为您推送高质量文章,让你每天都能涨知识。点击历史消息,查看所有已推送的文章,喜欢可以置顶本公众号。此外,本公众号支持投稿,如果你有原创的文章,希望通过本公众号发布,欢迎投稿。
目录
相关文章推荐
鸿洋  ·  再学安卓 - Zygote ·  3 天前  
今天看啥  ›  专栏  ›  鸿洋

再学安卓 - Zygote

鸿洋  · 公众号  · android  · 2024-12-30 08:35
    

文章预览

前言 在上一篇讲rc脚本的例子中,已经出现了zygote的身影,在Gityuan的系统启动架构图中也能看到zygote处在C++ Framework和Java Framework之间,由此可以猜测此进程必定是承上启下的开创性进程。首先让我们感性的认识一下这个进程。 adb  shell  "ps -A | grep zygote" user          pid     ppid root           1570       1      9069288   110472   0                     0  S zygote64 root           1630       1    534487112    50836   0                     0  S zygote 父进程id为1,就是上一篇的init进程,但有点奇怪,为啥有两个zygote?等会儿我们带着问题去源码中找答案。 看看跟zygote pid相关的进程有哪些: adb shell  "ps -A | grep 1570" user          pid   ppid root           1570       1      9069288   110472   0       0  S zygo ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览