操作系统--进程(下)

一、生产者、消费者问题

1、问题描述

1

2、问题分析

2
3
4

3、思考:是否可以改变相邻P、V操作的顺序?

5

4、解题思路

6

5、问题分析

7
8

二、多生产者-多消费者

1、问题描述

9

2、问题分析

10

3、如何实现

11
12
13
14

4、知识回顾与重要考点

15
16

三、吸烟者问题

1、问题描述

17

2、问题分析

18
19

3、如何实现?

20

4、知识回顾与重要考点

21

四、读者-写者问题

1、问题描述

22

2、问题分析

23

3、如何实现

24
25

4、知识回顾与重要考点

26

五、哲学家进餐问题

1、问题描述

27

2、问题分析

28

3、如何实现

29
30
31
32
33
34

4、知识回顾与重要考点

35

六、管程

1、知识总览

36

2、为什么要引入管程

37

3、管程的定义和基本特征

38

4、用管程解决生产者-消费者问题

39
40

5、java中类似于管程的机制

41

6、知识回顾与重要考点

42

七、死锁

1、什么是死锁?

43
44
45

2、死锁、饥饿、死循环的区别

46

3、死锁产生的必要条件

47

4、什么时候会发生死锁

48

5、死锁的处理策略

49

6、知识点回顾

50

八、死锁的处理策略–预防死锁

1、知识预览

51

2、破坏互斥的条件

52

3、破坏不剥夺条件

53

4、破坏请求和保持条件

54

5、破坏循环等待条件

55

6、知识回顾与重要考点

56

九、死锁的处理策略–避免死锁

1、知识预览

57

2、什么是安全序列

58
59
60

3、安全序列、不安全状态、死锁的联系

61

4、银行家算法

62
63
64
65

5、知识回顾与重要考点

66

十、死锁的处理策略–检测解除

1、知识预览

67

2、死锁的检测

68
69
70
71

3、死锁的解除

72

4、知识回顾与重要考点

73

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值