问题
问答题
对若干个并发进程共享某一变量的相关临界区的管理有哪些要求。
答案
参考答案:对若干个并发进程共享某一变量的相关临界区的管理有3个要求:
· 一次至多一个进程能够进入临界区,当有进程在临界区执行时,其他想进入临界区执行的进程必须等待;
· 不能让一个进程无限制地在临界区执行,即任何一个进入临界区的进程必须在有限的时间内退出临界区;
· 不能强迫一个进程无限地等待进入它的临界区,即有进程退出临界区时应让一个等待进入临界区的进程进入它的临界区执行。