2.3.2 操作系统之实现临界区进程互斥的软件实现方法


0.思维导图

在这里插入图片描述

  • 软件实现方法的思想:在进入区设置并检查一些标志 来标明是否有进程在临界区中,若已有进程在临界区,则在进入区通过循环检查进行等待,进程离开临界区后则在退出区修改标志。入区通过循环检查进行等待,进程离开临界区后则在退出区修改标志。

1.单标志法

在这里插入图片描述
在这里插入图片描述

2.双标志先检查法

在这里插入图片描述

3,双标志后检查法

在这里插入图片描述

4.Peterson算法

在这里插入图片描述
在这里插入图片描述
参考:https://www.bilibili.com/video/av70156862?p=19

发布了91 篇原创文章 · 获赞 92 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43914604/article/details/104943004