操作系统第三堂课20210315

在Action里的操作系统

BIOS、UEFI

 Boot Program

统一可扩展固件接口(英语:Unified Extensible Firmware Interface,缩写UEFI)。

UEFI是一种个人电脑系统规格,用来定义操作系统与系统固件之间的软件界面,作为BIOS的替代方案。

BIOS找到引导程序。

BIOS 是存储在主板ROM里的一组程序代码,包括:

  • 加电自检程序,用于开机时对硬件的检测。
  • 系统初始化代码,包括硬件设备的初始化、创建 BIOS 中断向量等。
  • 基本的外围 I/O 处理的子程序代码。
  • CMOS 设置程序
UEFI的七个阶段:

 

 

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

 

posted @ 2021-03-15 19:37  白雪儿  Views(97)  Comments(0Edit  收藏  举报