
操作系统
文章平均质量分 71
转码的小厨子
这个作者很懒,什么都没留下…
展开
-
第八章 CPU调度
1. CPU调度的背景 1.1 上下文切换 概念: 停止当前正在运行的进程/线程,转换到另一个进程/线程执行的行为叫上下文切换。 上下文切换的特点: 必须在切换之前存储当前进程/线程在PCB/TCB中的执行上下文 必须能够在之后恢复它们,并且进程/线程不能显示曾经暂停过 过程必须快速 需要保存哪些上下文信息? PC(程序计数器)、SP(栈指针)、CPU状态等信息 1.2 CPU调度 概念: 从就绪队列中选择下一个要占用CPU执行的进程/线程。 1.3 调度时机 对于非抢占系统 CPU的调度时机原创 2021-03-13 18:05:44 · 500 阅读 · 0 评论 -
第二章 操作系统基本操作
1. 操作系统的启动 1.1 基本概念 CPU、内存、I/O通过总线连接。 DISK磁盘存放OS BIOS(Basic Input And Output System)标准IO处理系统 Bootloader:加载OS到内存中去 POST加点自检,寻找显卡和执行BIOS 1.2 开机步骤 加电后,CPU初始化段寄存器和指令寄存器,CS:IP=0xf000:fff0,然后跳转到该执行地址。恰好是BIOS程序的起始地址。 BIOS首先进行POST上电自检,按顺序检查计算机硬件,如果没有问题,执行BIOS原创 2021-03-10 21:58:21 · 416 阅读 · 0 评论 -
第一章 操作系统概述
知识点总结来源于 Bilibili 清华大学操作系统视频 视频链接:https://www.bilibili.com/video/av6538245?from=search&seid=436175425155932048 1. 操作系统是什么 对上,操作系统是一个控制软件,主要功能如下: 管理应用程序 为应用程序提供服务 杀死应用程序 对下,操作系统的主要功能如下: 管理资源 管理外设、分配资源 2. Kernel的作用 CPU调度 物理内存管理 虚拟内存管理 文件系统管理 中断处理.原创 2021-03-10 20:07:15 · 104 阅读 · 0 评论