aa
对不同的临界资源需要设置不同的互斥信号量
临界资源:一次仅允许一个进程使用的共享资源
临界区:每个进程中访问临界资源的那段代码称为临界区,每次只允许一个进程进入临界区,进入后,不允许其他进程进入
P,V操作必须成对出现.
semaphore mutex = 1;
P1(){
...
P(mutex);
临界区代码段...;
V(mutex);
...
}
P2(){
...
P(mutex);
临界区代码段...;
V(mutex);
...
}

浙公网安备 33010602011771号