1 . 进程同步的主要任务
2 . 进程之间的关系
-
间接相互制约关系
- 系统资源共享
-
直接相互制约关系
-
进程间合作
- 比如:两个进程的阻塞与唤醒状态与彼此相关
-
3 . 临界资源
必须对临界资源的访问进行控制!!!
例如:
购票问题,两者同时登录购票系统...
3 . 1 临界区(程序)!!!!:
-
entry section:判断是否有人用(用之前,先看有人用没) -
critical section: 使用ing -
exit section: 用完离开
注意:
4 . 进程同步应遵循的规则:
5 . 硬件同步机制:
必须关中断!!!