操作系统 | 知识梳理 | 复习(上)

目录

📚操作系统概述

🐇操作系统中的抽象概念

📚准备知识

🐇中断输入输出

🐇软件中断

🐇处理器特权级

🐇操作系统的结构

📚程序的结构

🐇运行时视图简介

🐇可执行文件

🐇编译器、汇编器、连接器、调试器与解释器程序

🐇直接回填法和间接地址法

🐇过程(子程序)结构

🐇从运行时库到运行时环境

🐇静态链接库和动态链接库

📚线程与时间

🐇指令流间的执行顺序

🐇指令流的三个基本状态

🐇线程的描述⭐️

🐇线程控制块(TCB)

🐇指令流 VS 线程

🐇线程的调度算法

🥕固定优先级调度算法⭐️⭐️

🥕调度策略——保证公正(公平+正义)⭐️⭐️⭐️

🥕复杂系统的调度:按线程行为分类

🥕广义的调度算法

🐇系统中的线程总览:按特权划分

🐇线程的基本操作

📚进程与主存空间

🐇程序内的分配策略⭐️

🥕固定分区法

🥕首次适配法(First-Fit)

🥕最好适配法(Best-Fit)

 🥕最坏适配法(Worst-Fit)

🐇进程的描述

🐇进程控制块(PCB)

 🐇进程与可执行文件

🐇线程与进程⭐️

🐇内存隔离机制:分段

🐇内存隔离机制:分页

🐇请求分页,替换算法⭐️⭐️⭐️

🥕最长前向距离算法(LFD)

🥕先进先出(FIFO)

🥕最久未用法(LRU)

🥕Belady异常

🥕Linux页面替换——二次机会法

🥕页面置换的其它考量

🐇进程的操作


📚操作系统概述

  •  操作系统作为一切计算机软件的基石,统筹、协调和管理计算机系统中各类资源。机器本质上就是代行人的意志,因此协调这些程序就是协调人。
  • 问什么是操作系统?操作系统就是去做抽象、协调和权衡。

🐇操作系统中的抽象概念

  • 时间:多个任务不能同时使用同一个时分复用的部件,但每个任务在使用时都可以
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啦啦右一

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值