如何减少嵌入式 android os 中的启动时间?
How to reduce boot time in embedded android os.?
最初 android os 在 28 秒内启动。
我已经将它减少到 19 秒,删除启动延迟、启动动画和禁用 类 的预加载。我想在 10 秒内启动 os。请给我一些内核级别或 u-boot 级别的提示来实现这一点。提前致谢。
(i) 首先测量启动时间,以分析和分析导致延迟的区域
- 将 Bootchart 用于 Android
- 消息记录器中的内核打印 (Printk)
...看看这个 http://embien.com/blog/android-boot-time-optimization-tools-analysis/
(ii) 典型的延误区域可能是
-
- 引导加载程序初始化
- 内核初始化
- Zygote class 预加载 ** 您已经解决了这个问题?
- 包裹扫描
- 启动服务
勾选这个http://processors.wiki.ti.com/index.php/Android_Boot_Time_Optimization#U-boot
最初 android os 在 28 秒内启动。 我已经将它减少到 19 秒,删除启动延迟、启动动画和禁用 类 的预加载。我想在 10 秒内启动 os。请给我一些内核级别或 u-boot 级别的提示来实现这一点。提前致谢。
(i) 首先测量启动时间,以分析和分析导致延迟的区域
- 将 Bootchart 用于 Android
- 消息记录器中的内核打印 (Printk)
...看看这个 http://embien.com/blog/android-boot-time-optimization-tools-analysis/
(ii) 典型的延误区域可能是 -
- 引导加载程序初始化
- 内核初始化
- Zygote class 预加载 ** 您已经解决了这个问题?
- 包裹扫描
- 启动服务
勾选这个http://processors.wiki.ti.com/index.php/Android_Boot_Time_Optimization#U-boot