Zygote

2022-03-14  本文已影响0人  双囍_小赵

init是什么作用?

1、启动系统关键服务

2、维护关键服务,这些服务被关闭重启手机才会重新开启

AMS、PMS……不是关键服务;电话、短信……这些是关键服务。

父进程为1的是关键服务;

zygote进程父进程是init;

为什么小米华为系统启动了杀不死,是因为系统进程,有init开启维护;

为什么要有Zygote?

用于启动进程,管理进程的开启,zygote开进程使用的是socket,为什么不用binder是因为binder的效率太高了,开启进程不能一下太多,否则手机内存不够使用

上一篇 下一篇

猜你喜欢

热点阅读