if several processes share a variable 'mutex'. and enter the critical section, each process must execute 'wait(mutex)' to wait for the access (unlock) and then 'signal(mutex)' after completing its operation in the critical section. Considering the following lines of code. What will occur? 单项选择题

A
a deadlock will occur
B
all of the mentioned
C
several processes maybe executing in their critical section
D
processes will starve to enter critical section
登录即可查看完整答案
我们收录了全球超50000道真实原题与详细解析,现在登录,立即获得答案。
类似问题
In Linux, a mutual exclusion applies the one of following cases.
A critical section can be as small as a single line of code.
Assume a program has 8 threads and has no race conditions. It is running on a 4-core CPU (i.e. 4-threads can run simultaneously). The number of threads running in a critical section of this program would be
Assume a program has 10 threads and has no race conditions. It is running on a 4-core CPU (i.e. 4-threads can run simultaneously). The number of threads running in a critical section of this program would be
更多留学生实用工具
希望你的学习变得更简单
加入我们,立即解锁 海量真题 与 独家解析,让复习快人一步!