操作系统案例教学:进程与线程管理.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 10页
  • 2026-11-14 发布于甘肃
  • 举报

操作系统案例教学:进程与线程管理.pptx

核心课程

操作系统案例教学:

进程与线程管理

核心原理·典型案例·实操演练

年份

2026

课程导览

章节

01

进程与线程

程序是菜谱,进程是厨师做菜的过程

程序是静态的,进程才是执行中的实体

五种状态串起进程的一生

线程是更轻量的执行单元

一张表看清进程与线程的差异

章节

02

调度算法

CPU只有一个,谁先运行由调度规则决定

为什么需要调度规则

单核CPU同一时刻只能运行一个进程,多个就绪进程竞争时,必须由调度规则决定谁先执行、执行多久。

FCFS与护航效应

SJF换来了效率,丢掉了公平

RR用时间片换响应

执行拆解(时间片=10秒)

阶段

任务

用时

结果

1

任务1

10秒

时间片用完,回队尾

2

任务2

3秒

提前完成

3

任务3

2秒

提前完成

4

任务1

继续

获得下一轮CPU

优先级调度与现代混合策略

章节

03

同步与互斥

共享缓冲区,是并发冲突的起点

临界资源与信号量

多进程并发写日志,出现丢失、重复、顺序错乱,甚至拖垮系统。

生产者-消费者:一个模型讲透同步与互斥

P操作的顺序决定生死

章节

04

死锁与破解

五个哲学家,如何避免一起饿死

死锁的四个必要条件

哲学家就餐:一个完美的死锁现场

银行家算法:在分配前先问一句是否安全

章节

05

Linux实操

原理讲得清,代码跑得通

fork:一次调用,两次返回

for

文档评论(0)

1亿VIP精品文档

相关文档