操作系统复盘——思维导图

2025.11.25

进程的创建、终止

image

进程的唤醒与阻塞

image

线程的基本概念

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

线程的实现方式

QQ_1764135497084

image

线程与进程的对比

引入进程的目的是: 更好的使多道程序并发执行,提高系统吞吐量和资源的利用率。
在进程的基础上,去引入线程
引入线程的目的是: 减少程序并发时所付出的时空开销,提高操作系统的并发性能。

(去深刻的理解这些是怎么做到的,举例可以是,一个任务可以不用分布在三个进程完成,可以分布在三个线程完成,比如我们编辑文本要同时实现输入文字、自动检验拼写、自动保存,如果分布在三个进程去完成,首先进程的通信、进程的上下文切换、进程的调度等花费的时间就远远大于在线程上完成。)
image

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

image

操作系统的引导过程

MBR中有引导程序、硬盘分区表、结束标志。

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

2025.11.27

调度的层次

image

调度器

image

调度的时机、切换与过程

image

进程调度方式的概述

image

闲逛进程

image

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

image

2025.12.01

image
image

posted on 2025-11-26 13:29  swj2529411658  阅读(9)  评论(0)    收藏  举报

导航