操作系统复盘——思维导图
2025.11.25
进程的创建、终止

进程的唤醒与阻塞

线程的基本概念
记住线程不拥有系统资源,若线程也拥有系统资源,则切换线程就需要较大的时空开销,线程的概念就没有意义。

线程的实现方式


线程与进程的对比
引入进程的目的是: 更好的使多道程序并发执行,提高系统吞吐量和资源的利用率。
在进程的基础上,去引入线程
引入线程的目的是: 减少程序并发时所付出的时空开销,提高操作系统的并发性能。
(去深刻的理解这些是怎么做到的,举例可以是,一个任务可以不用分布在三个进程完成,可以分布在三个线程完成,比如我们编辑文本要同时实现输入文字、自动检验拼写、自动保存,如果分布在三个进程去完成,首先进程的通信、进程的上下文切换、进程的调度等花费的时间就远远大于在线程上完成。)

中断处理与子程序调用的对比

操作系统的引导过程
MBR中有引导程序、硬盘分区表、结束标志。
CPU通过MBR找到操作系统所在的硬盘分区(活动分区),在该分区内通过PBR(分区引导记录)找到了启动管理器,启动管理器将操作系统的初始化程序加载到内存当中执行。

2025.11.27
调度的层次

调度器

调度的时机、切换与过程

进程调度方式的概述

闲逛进程

用户级线程调度与内核级线程调度简单对比

2025.12.01


posted on 2025-11-26 13:29 swj2529411658 阅读(9) 评论(0) 收藏 举报
浙公网安备 33010602011771号