进程同步应遵循的原则:
1、空闲让进
2、忙则等待
3、有限等待
4、让权等待
信号量机制:
整形信号量机制:在wait操作时,当信号量S《=0时就会不断的测试,这样就 违背了让权等待的规则。
记录型信号量机制.
以上两个信号量机制时针对多个进程共享一个临界资源。
AND型信号量机制是针对一个进程需要获得多个资源之后才能执行任务。
虽然信号量是一个即方便又有效地进程同步机制,但是每一个要访问临界资源的进程都要自备wait(S)和signal(S)操作。
进程同步应遵循的原则:
1、空闲让进
2、忙则等待
3、有限等待
4、让权等待
信号量机制:
整形信号量机制:在wait操作时,当信号量S《=0时就会不断的测试,这样就 违背了让权等待的规则。
记录型信号量机制.
以上两个信号量机制时针对多个进程共享一个临界资源。
AND型信号量机制是针对一个进程需要获得多个资源之后才能执行任务。
虽然信号量是一个即方便又有效地进程同步机制,但是每一个要访问临界资源的进程都要自备wait(S)和signal(S)操作。