操作系统第三堂课20210315
在Action里的操作系统
BIOS、UEFI
Boot Program
统一可扩展固件接口(英语:Unified Extensible Firmware Interface,缩写UEFI)。
UEFI是一种个人电脑系统规格,用来定义操作系统与系统固件之间的软件界面,作为BIOS的替代方案。
BIOS找到引导程序。
BIOS 是存储在主板ROM里的一组程序代码,包括:
- 加电自检程序,用于开机时对硬件的检测。
- 系统初始化代码,包括硬件设备的初始化、创建 BIOS 中断向量等。
- 基本的外围 I/O 处理的子程序代码。
- CMOS 设置程序
idleLoops:放置循环。循环放置策略(Round Robin,RR)是最简单,也最常用的文件分块放置策略。
用户态和核心态。
中断
上下文
异常
微内核:移植方便,很小。
课堂讨论:flink流处理模型,和模型可以有什么改变?
一个进程是一个正在执行中的程序。
进程=内核数据结构+上下文+内核映像
局部变量:实参和形参等等。
全局变量
进程生命周期:新建、运行、结束等等,不只有5个状态,但是至少有五个状态。
抢占式调度和非抢占式调度
参考链接:https://zhidao.baidu.com/question/568600536.html
https://www.jianshu.com/p/73ee37f6b3b9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
雪儿言