首页
假设二个进程的同步算法如下:设初值 s1=1, s2=n, s3=0在上述同步算法中,PV 原语的顺序都可颠倒。()
2024-08-04 04:40:12
操作系统(02326)
假设二个进程的同步算法如下:
设初值 s1=1, s2=n, s3=0
在上述同步算法中,PV 原语的顺序都可颠倒。()
A、正确
B、错误
【正确答案】:B
【题目解析】:V 原语的顺序可以颠倒,而 P 原语的顺序不能随便颠倒,如果颠倒了,可能会引起进程发生死锁。例如,进程 1 中 p(s2)和 p(s1)的顺序颠倒了,当某个时刻 s2=0 时, 此时两个进程就发生死锁。
上一篇:
消息缓冲机制中,发送进程和接收进程之间存在有用来存放被传送消息的缓冲区, 所以,它们之间存在对临界资源的使用问题。 ( )
下一篇:
在多进程的并发系统中,有关进程间的关系的正确说法是()。