操作系统 06 -- 进程同步

110 阅读1分钟

1 . 进程同步的主要任务

1120.png

2 . 进程之间的关系

  • 间接相互制约关系

    • 系统资源共享
  • 直接相互制约关系

    • 进程间合作

        - 比如:两个进程的阻塞与唤醒状态与彼此相关
      

3 . 临界资源

1122.png

必须对临界资源的访问进行控制!!!

例如:

购票问题,两者同时登录购票系统...

3 . 1 临界区(程序)!!!!:

1123.png

  • entry section :判断是否有人用(用之前,先看有人用没)

  • critical section: 使用ing

  • exit section: 用完离开

注意:

1124.png

4 . 进程同步应遵循的规则:

1125.png

5 . 硬件同步机制:

1126.png

必须关中断!!!