大致的流程如下: BootROM ===> Preloader ===> LK ===> Kernel ===> Android
每部分做的工作如下:
BootROM
1.固化在CPU内部,主要负责从外部存储加载preloader
2.USB Download
Preloader
1.MTK Licensed
2.基础Module...
分类:
其他好文 时间:
2015-05-06 17:43:21
阅读次数:
168
YARN Container 启动流程分析本文档从代码出发,分析了 YARN 中 Container 启动的整个过程,希望给出这个过程的一个整体的概念。文档分为两个部分:第一部分是全局,从头至尾地把 Container 启动的整个流程串联起来;第二部分是细节,简要分析了 Container 启动流程中涉及到的服务、接口和类。...
分类:
其他好文 时间:
2015-05-05 21:52:11
阅读次数:
123
系统启动流程 BIOS 我们称之为基本输入输出系统,一般保存在主板上的BIOS芯片中,负责检查硬件并且查找可启动设备;可设置启动顺序; 如果一个设备是可启动,那么第一个扇区512字节的最后两字节是55aa; MBR BIOS找到可启动设备后执行其引导代码 引导代码为第一扇区的前44...
分类:
系统相关 时间:
2015-05-03 14:35:40
阅读次数:
165
http://www.ruanyifeng.com/blog/2013/08/linux_boot_process.html半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生的事情...
分类:
系统相关 时间:
2015-04-28 17:44:06
阅读次数:
282
1.centos安装启动过程中其实通过安装程序anaconda来进行(仅针对centos系统,用到的是anaconda程序来安装),anaconda运行在OS上,此时OS还没安装,那是anaconda是怎么运行的呢?其实init启动后,anaconda程序就运行了,前期其实就是:光盘上的bootloader-->光盘上指定的配置..
分类:
其他好文 时间:
2015-04-22 02:09:13
阅读次数:
403
开始学习嵌入式开发就一直在使用Linux系统作为学习的平台,到现在无论是PC机还是ARM开发板都已经能顺利地跑起了Linux系统,但是对Linux 的启动流程还是不甚了解。于是开始各种百度谷歌,当然看到了各路大神写的介绍。总的来说就是:bootloader ---->kernel---->roo.....
分类:
系统相关 时间:
2015-04-22 00:31:36
阅读次数:
197
1. 启动脚本sbin/start-master.sh"$sbin"/spark-daemon.sh start org.apache.spark.deploy.master.Master 1 --ip $SPARK_MASTER_IP --port $SPARK_MASTER_PORT --web...
分类:
其他好文 时间:
2015-04-20 13:06:17
阅读次数:
177
1. 启动脚本sbin/start-slaves.sh# Launch the slavesif [ "$SPARK_WORKER_INSTANCES" = "" ]; then exec "$sbin/slaves.sh" cd "$SPARK_HOME" \; "$sbin/start-slav...
分类:
其他好文 时间:
2015-04-20 12:55:19
阅读次数:
538
// Created By 郭仔 2015年04月17日23:30:33
今天搞了一晚上的设计模式,本来用ios启动流程的初始代理UIApplicationDeleg来设置页面转换的,却越来越麻烦,还是用了简单的笨方法实现了,明天把这个内容写下来。
==================
没什么时间了,直接上代码:
==================
UIImageView:...
分类:
其他好文 时间:
2015-04-17 23:51:15
阅读次数:
155