一、前言🚀🚀🚀
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/1469c66fa9354456b59b41733b434a4b.png#pic_center)
☀️
回报不在行动之后,回报在行动之中。
本文简介:本人是大二软件工程专业,即将来到期末复习周,通过做笔记分享到博客上的形式,方便复习。希望各位操作系统期末都能取得好成绩,冲冲冲!
二、正文:☀️☀️☀️
2.1 考点十四:同步互斥的基本概念
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/e1c9fbf4f04a4ffc9a14d8845646e888.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/166724aa4f9146148f19091d0a8a076d.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/2ffa12701a7c4d7e8508d597b25b7f0f.png)
注意:缓冲区这三个字意味着互斥,因为不能同时被进程读和写。所以缓存区天然是互斥的
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/0434dfdae6374b6a871b98fe82a83759.png)
2.2 考点十五:实现临界区互斥的基本方法
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/9c7f771a122b4fd68af3ef65f5dc7d74.png)
1. 单标志法违背空闲让进
2. 双标志先检查法违背了忙则等待
3. 双标志后检查法违背了空闲让进和有限等待
4.Peterson算法没有解决让权等待问题
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/eeb08a7cb9f449629b75003592d496de.png)
2.3 考点十六:信号量的含义及常用信号量
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/9fd9ce8f3b8f42dd8a57f41eba1e6e51.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/37f8b637646a4f64a32956936488c02e.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/ae48d4fd370840319f52970cc4e92b11.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/0a66a1dfba004325adc82ce5e5f5a098.png)
![Alt](https://img-blog.csdnimg.cn/32ecac7333e14fae850aa9268f505dec.gif#pic_center)