锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

操作系统:第二章(王道考研P18~P28)

时间:2022-11-18 06:30:00 p28j2mqjg密封连接器p28j4mj密封连接器p28k2aqjg连接器

一、过程同步,过程互斥

1.1 知识总览

在这里插入图片描述

1.2 什么是进程同步


1.3 过程互斥是什么?



1.4 重要回顾和重要考点

二、实现过程互斥软件的方法

2.1 知识总览

2.2 单标志法


2.3 先检查双标志的方法

2.4 双标后检查法

2.5 Peterson算法


2.6 重要回顾和重要考点

三、实现过程互斥硬件的方法

3.1 知识总览

3.2 中断屏蔽法

3.3 TestAndSet指令

3.4 Swap指令

3.5 重要回顾和重要考点

四、信号量机制

4.1 知识总览

4.2 信号量机制

4.3 信号量机制–整型信号量

4.4 信号量机制–记录信号量


4.5 重要回顾和重要考点

五、信号量机制实现过程互斥、同步、前驱关系

5.1 知识总览

5.2 实现过程互斥信号量机制

5.3 实现同步信号量机制的过程


5.4 信号量机制实现前驱关系

5.5 重要回顾和重要考点

六、生产者-消费者问题

6.1 问题分析


6.2 如何实现

6.3 重要回顾和重要考点

七、多生产者-多消费者问题

7.1 问题分析


7.2 如何实现

7.3 重要回顾和重要考点


八、吸烟者问题

8.1 问题描述



8.2 如何实现

8.3 重要回顾和重要考点

九、读者-写者问题

9.1 问题描述

9.2 问题分析

9.3 如何实现


上述问题的原因是count变量的检查和赋值不能一次完成,因此可以设置另一个相互排斥的信息量,以确保每个阅读过程都是对的count访问是互斥的

解决潜在问题:

9.4 重要回顾和重要考点

十、哲学家用餐问题

10.1 问题描述

10.2 如何实现



10.3 重要回顾和重要考点

十一、管程

11.1 知识总览

11.2 为什么要引入管程?

11.3 管程的定义和基本特征

11.4 扩展1:用管程解决生产者和消费者的问题


11.5 拓展2:Java类似于管程的机制

11.6 重要回顾和重要考点

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章