0.思维导图

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


2.双标志先检查法

3.双标志后检查法

4.Peterson算法



入区通过循环检查进行等待,进程离开临界区后则在退出区修改标志。





                        
                        2.3.3 操作系统之实现临界区进程互斥的硬件实现方法
                    
                        
                        2.3.1 进程的同步与互斥