android init 进程分析 (6 辅助模块)
来源:互联网 发布:耻辱2盗版优化补丁 编辑:程序博客网 时间:2024/06/18 02:39
辅助模块
l init_parser.c
逐行解析init.rc文件,构建action_list、service_list,同时维护有序队列action_queue。
l property_service.c
属性服务实现。
l signal_handler.c
监听子进程SIGCHLD信号,通过管道通知到主线程,主线程调用handle_signal处理子进程重启。handle_signal将服务置为SVC_RESTARTING状态,后面init主循环会重启服务。同时服务的onrestart中的命令立即被执行,依赖该服务的其他服务会被kill,稍后通过同样的方式重启。
l builtins.c
内建命令的实现,内建命令映射表定义在keywords.h。
l parser.c
将脚本文件解析到一系列的token。
0 0
- android init 进程分析 (6 辅助模块)
- android init 进程分析
- Android init进程分析
- Android Init进程分析
- Android Init进程分析
- android init 进程分析
- android init 进程分析 (1 简介)
- Android 启动分析 init进程 init.rc
- android init进程分析 ueventd
- Android init进程启动分析
- Android init进程启动分析
- Android Init进程源码分析
- Android Init进程源码分析
- Android init进程启动分析
- Android init进程启动分析
- Android Init进程源码分析
- Android Init进程源码分析
- Android Init进程源码分析
- 29_leetcode_Rotate List
- 最大公约数:辗转相除法
- html5游戏开发教程实战:五子棋、四子棋、围棋、翻转棋四种对弈游戏,仅仅100行代码
- 宏函数与普通函数的区别
- SQL Server附加数据库出错:无法打开物理文件,操作系统错误5
- android init 进程分析 (6 辅助模块)
- hadoop基本术语
- 看马云的政治经济学:12亿注资恒大
- java总结文章
- gcc 的 -g 和 -ggdb 选项
- 数据结构-----栈的实现
- myeclipse2014搭建maven项目
- 字符串系列之:逆序输出字符串
- 写给准备参加秋招的学弟学妹们~一定要来看哦~