码迷,mamicode.com
首页 >  
搜索关键字:启动流程    ( 1168个结果
Android启动流程分析(十) action的执行和service的启动
在前面的文章分析完init.rc的解析以后,我们知道现在action按照init.c的main函数中的秩序,维护了一条qlist的链表,listnode为action_qlist service也维护了一条链表,listnode为service_list。 那么,在android的启动过程中,action和service是如何被启动的呢? 我们接下来再回到我们一直分析的init.c的main函数中来看一下。...
分类:移动开发   时间:2015-03-30 18:41:41    阅读次数:270
Android启动流程分析(九) 解析init.rc的service
在分析完解析init.rc的action之后,剩下的一部分就是解析service了。 而解析service还是需要回到parse_config里面来。根据前面的知识,我们也可以很容易的知道在关键字为section的时候,会进入到parse_new_section。 这里会先执行parse_service,然后将service以及后面跟的option设置为执行parse_line:parse_line_service。 要理解service的解析流程的话,首先要关注的就是service的结构体。...
分类:移动开发   时间:2015-03-30 16:36:10    阅读次数:141
Android启动流程分析(八) 解析init.rc的action
上一章讲述了android启动过程中,加载init.rc之后需要对其进行解析。 而解析又根据三个不同的SECTION来执行不同的初始化的文件,分别是parse_action,parse_service,parse_import. 那么,这一节,我们就从parse_action来讲一下是如何解析init.rc下面,on的关键字及其对应的action与command的。 按照惯例,先来看一下这个函数实现:...
分类:移动开发   时间:2015-03-29 16:34:52    阅读次数:183
Android启动流程分析(七) init.rc的解析
Init.rc的解析过程是笔者认为在android启动过程中,最复杂,最难理解的部分。 虽然它的内容很少,但是却包含了非常多的处理,接下来我们来慢慢的分析。 经过前面的分析,我们知道了read完init.rc的文件后,保存到了data的数组,传递到了parse_config的函数里。...
分类:移动开发   时间:2015-03-29 15:13:36    阅读次数:191
Android启动流程分析(一)
############################################# 本文为极度寒冰原创,转载请注明出处 ############################################# Android的启动流程绝大部分人都知道,但是大多数人都是这样描述的: Android启动,首先是启动Bootloader,然后挂载kernel,挂载完ke...
分类:移动开发   时间:2015-03-29 10:56:28    阅读次数:145
Android启动流程分析(二) init进程的启动
############################################# 本文为极度寒冰原创,转载请注明出处 ############################################# 分析init进程,首先要分析init进程是如何启动的, init的源码位于(system/core/init),我们先来看看init进程的android.mk...
分类:移动开发   时间:2015-03-29 10:52:52    阅读次数:225
HBase1.0.0版源码分析之HMaster启动代码分析(1)
本文其实还算不上真正的启动代码解析,本文主要还是从启动流程上分析到startHMaster部分,初次之外本文将就HBase的伪分布式调试方式进行相关的介绍. 我们将源码倒入到Intellij IDE之后会得到如下的代码结构: 这里我们进入hbase-server中在src/main下面的resources中添加hadoop-metrics2-hbase.properties,hbase...
分类:其他好文   时间:2015-03-21 11:15:01    阅读次数:237
Linux操作系统启动流程浅析
启动BIOS程序 当电源键按下之后,BIOS(BasicnputOutputSystem)就会由主板上的闪存来运行。BIOS程序会把自己解压缩到系统的内存之中,然后读取CMOS(ComplementaryMetalOxideSemiconductor)内存储的信息(例如系统时间,启动设备顺序等)来....
分类:系统相关   时间:2015-03-19 16:10:47    阅读次数:195
学习笔记(二)——单用户模式、救援模式、运行级别、启动流程、登录文件
1.单用户模式:Linux中的单用户模式可以类比一下Windows中的安全模式。在单用户模式下很常用的功能是修改root密码。如何进入单用户模式:重启Linux,3秒钟内按一下回车键,进入新画面。如果grub加密,需要先按p键,输入grub密码。之后按e键,选择第二行,再按e键,在内容的最后..
分类:其他好文   时间:2015-03-18 18:24:51    阅读次数:221
Linux的启动流程,回答面试官自用
对于Linux的启动流程,是一个很复杂的过程下面我来介绍一下:1、当我们按下电源键通电后,我们的BIOS①会去检查硬件(CPU、显卡、硬盘、光驱等等)是否有问题,取得主机的各项硬件配置后,就会去找启动设备,这里说的就是硬盘,找到硬盘的MBR②,这时候就将控制权交到MBR中2、M..
分类:系统相关   时间:2015-03-17 02:07:46    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!