zoukankan      html  css  js  c++  java
  • 操作系统第三堂课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

    雪儿言
  • 相关阅读:
    java开发实战经典
    defer属性---->执行外部脚本
    深入理解JavaScript 模块模式
    JavaScript模块化开发一瞥
    缓存是新的内存
    php站点
    数据库
    .NET中使用Redis
    Scrum中的User Story
    如何编写敏捷开发中的user story
  • 原文地址:https://www.cnblogs.com/weixq351/p/14539403.html
Copyright © 2011-2022 走看看