Liunx系统启动和内核管理总结Liunx系统启动一、硬件启动流程(1)、打开电源(2)、BIOS:1.POST初始化硬件设备,检查系统外围主要设备(CPU,内存,硬盘,显卡i-o设备,键盘鼠标)2.确定启动设备-根据BIOS设置的启动顺序,检测驱动器(硬盘,光盘,U盘,网络)--如果硬盘是启动项,读取硬盘第一个扇区(MBR,512字节)到内存---控制区转给MBR中的Bootloader(3)、
分类:
其他好文 时间:
2019-04-15 21:39:24
阅读次数:
168
[toc] Envoy 源码分析--network 申明:本文的 Envoy 源码分析基于 Envoy1.10.0。 的服务是通用服务,因此它需要支持 和 ,同时还需支持 和 两种网络协议,所以网络模块有点复杂。本次分析的网络模块是底层的模块,没有一整个服务的启动流程,有的地方可能还串不起来。现在先 ...
分类:
Web程序 时间:
2019-04-15 16:31:27
阅读次数:
249
linux的组成:linux是单内核的系统,而windows是多个微内核的组成的操作系统linux内核的作用:进程管理,内存管理,设备管理,网络管理,硬件驱动,安全机制启动流程:1,POST加电自检作用:对电脑的各种硬件进行检测,看是否正常ROM(主要):加载BIOS保存电脑的输出程序,但是它是保存在内存之中RAM:保存电脑的各种参数设置,不然BIOS设置存不住,比如时间。并且指定对应的启动项,如
分类:
其他好文 时间:
2019-04-14 19:28:11
阅读次数:
167
在启动流程中,会出发许多ApplicationEvent。这时会调用对应的listener的onApplicationEvent方法。ApplicationEvent时观察者模式, (1) 实体继承ApplicationEvent (2) 注入的Listener 实现接口ApplicationLis ...
分类:
编程语言 时间:
2019-04-05 20:09:57
阅读次数:
190
通过分析我们可以找到 org.springframework.boot.SpringApplication 中如下, 可以看出,SpringBoot的启动分两步 1:实例化一个SpringApplication对象 2:run 初始化的方法如下: 通过上面的代码我们可以看出,getSpringFac ...
分类:
编程语言 时间:
2019-03-26 15:12:07
阅读次数:
125
第二阶段的功能: 初始化本阶段所需的硬件设备(主要设置系统时钟、初始化串口、Flash、网卡、USB) 检测系统内存映射(memory map) 将内核映像和根文件系统映象从Flash上读到RAM空间中 为内核设置启动参数 调用内核 从start_armboot开始,程序流程如图 ...
分类:
其他好文 时间:
2019-03-26 01:17:14
阅读次数:
231
在不了解模板模式前,我以为它有多深奥多神秘呢,原来我们每天都在用. 模板模式,说白了,就是在一个方法中按照逻辑先后,把每个步骤用一个子方法包装起来,而本方法依次调用这些子方法,达到按清晰的顺序执行各步骤的目的. 比如SpringBoot启动流程中的configureEnvironment()方法就是 ...
分类:
其他好文 时间:
2019-03-25 23:13:50
阅读次数:
165
一、linux的特点 linux是一个开源的,免费的操作系统 linux支持多线程、多用户 linux安全性好 对内存和文件管理优越 二、linux的启动流程 Linux系统开机的启动过程,比较简略的描述如下: BIOS自检->进入MBR引导扇区(硬盘0柱面0磁道1扇区前446字节),启动交给硬盘- ...
分类:
系统相关 时间:
2019-03-21 15:51:30
阅读次数:
189
勿在流沙住高台,出来混迟早要还的。 做一个积极的人 编码、改bug、提升自己 我有一个乐园,面向编程,春暖花开! 上一篇分享了什么是程序,以及Java程序运行的三个阶段。也顺便提到了Java中比较重要的一个东西就是JVM(JAVA 虚拟机),那么今天在先了解一下JVM和JVM的启动流程。 知识地图: ...
分类:
编程语言 时间:
2019-03-21 01:18:54
阅读次数:
214
linux常见目录及作用概述: /lost 一般为空,当linux非正常关机后,进入救援模式后恢复的文件/bin 简单理解为命令所存在的路径/boot 系统引导程序所需的文件目录,一般测试环境为200-256M/dev 存放设备软件目录,比如磁盘、光驱等等.../etc 系统配置、启动程序,比如网卡 ...
分类:
系统相关 时间:
2019-03-05 09:22:08
阅读次数:
206