centos(RHEL)系列操作系统的启动流程:Intelx86兼容架构;Linux的系统组成:内核+应用程序GUN/Linux:单纯的指Linux内核;从硬盘存储和启动操作系统的角度:Linux的系统组成:内核+根文件系统(rootfs)内核功能:进程管理,文件系统管理,内存管理,网络协议,驱动程序,安..
分类:
其他好文 时间:
2017-07-30 23:53:27
阅读次数:
230
systemd的新特性:1.在系统引导的时候可以实现服务的并行启动;2.能够实现按需激活进程;在系统启动时,需要随系统启动服务,其服务进程并没有启动,但是systemd为每一个此类服务进程都注册了对应的套接字;我们称这种服务处理方式为“半激活状态”;3.能够对当前系统的用户空..
分类:
其他好文 时间:
2017-07-30 23:51:43
阅读次数:
240
本文參考了例如以下文章 深入理解linux启动过程 mbr (主引导记录(Master Boot Record)) 电脑从开机加电到操作系统main函数之前执行的过程 详细解释linux系统的启动过程及系统初始化 linux系统的启动流程 关于linux系统的启动流程我们能够按步进行划分为例如以下: ...
分类:
系统相关 时间:
2017-07-30 15:46:20
阅读次数:
189
微信Android架构历史 微信Android诞生之初,用的是常见的分层结构设计。这种架构简单、清晰并一直沿袭至今。这是微信架构的v1.x时代。 到了微信架构的v2.x时代,随着业务的快速发展,消息通知不及时和Android 2.3版本之前webview内存泄露问题开始突显。由于代码、内存、apk大 ...
分类:
微信 时间:
2017-07-30 14:59:49
阅读次数:
361
首先看一张Android系统启动流程图: 一个进程最重要的两项指标一个是启动了Binder线程池,也就是能够进程Binder进程间通信了。还有一个是启动了Handler消息循环,能够使用了消息循环机制。 1、那么systemserver进程是什么时候实现上面两个机制的呢?见代码: 启动了Binder ...
分类:
编程语言 时间:
2017-07-29 21:29:05
阅读次数:
214
这里给大家整理了一些Linux系统运维相关的面试题,有些问题没有标准答案,希望要去参加Linux运维面试的朋友,可以先思考下这些问题。 一、Linux操作系统知识 1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块? 2.Linux开机启动流程详细步骤是什么? ...
分类:
系统相关 时间:
2017-07-27 20:16:17
阅读次数:
217
Android5 Zygote 与 SystemServer 启动流程分析 Android5 Zygote 与 SystemServer 启动流程分析 前言 zygote 进程 解析 zygoterc 启动 SystemServer 运行 ZygoteInitrunSelectLoop System ...
分类:
移动开发 时间:
2017-07-27 15:52:17
阅读次数:
296
CentOS系统启动流程CentOS的启动流程总体顺序如下(以CentOS6为例): POST-->BootSequence(BIOS)-->Bootloader-->kernel[-->ramfs]-->rootfs(ro)-->/sbin/init-->设定默认运行级别-->系统初始化-->可以并行执行ctrl+alt+del热键功能定义,系统服务的..
分类:
其他好文 时间:
2017-07-26 22:00:17
阅读次数:
124
linux系统开机启动过程描述当按下电源键后计算机硬件会主动读取BIOS来加载硬件信息及进行硬件系统的自我测试,之后系统会主动读取第一个可启动的设备(由BIOS设置的),此时就可以读入引导装载程序了(BootLoader)。引导装载程序可以指定使用哪一个内核文件来启动,并实际加载内..
分类:
其他好文 时间:
2017-07-26 18:04:34
阅读次数:
153
/** * 流程实例 * * 启动流程实例 * * 完成任务 * * 查询 * * 查询流程实例 * * 查询任务 * * 查询正在执行的任务 * * 查询所有的正在执行的任务 * * 根据任务的执行人查询正在执行的任务 * * 根据executionId查询正在执行的任务 * * 根据piid查询 ...
分类:
其他好文 时间:
2017-07-25 22:40:18
阅读次数:
154