深入讲解android的启动流程

android 系统的启动流程
这里写图片描述
从你按下开机键开始:

  • 1从Bios自检,发现要加载的MBR
  • 2加载bootLoad内核引导器。
  • 3在由内核引导器加载,解压和运行系统内核。
  • 4系统内核完成设备驱动和文件系统的建立。
  • 5在到内核创建第一个用户空间的进程init
  • 6init 创建zygote进程
  • 7zygote加载java虚拟机和创建系统服务systemServer
  • 8三类重要的系统服务

以上8个步骤是在下总结的启动过程,在这些过程中

  • 1-4步是内核系统初始化,属于内核空间
  • 4-8步是完成android 系统初始化的过程,属于用户空间

接下来我会从code出发带领自己深入理解android系统的启动过程。

也给自己一记响亮的耳光。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值