问答题

【简答题】Lamport面包店互斥算法是否会出现饿死情况?

答案: 不会,该算法是公平的。假定系统中共有n个进程,每个想要进入临界区域的进程(线程)在最坏的情况下需要等待其它n-1个进程进...
题目列表

你可能感兴趣的试题

问答题

【简答题】设CR1是关于一组共享变量SV1的临界区域,CR2是关于另外一组共享变量SV2的临界区域,当进程P1进入CR1时,进程P2是否可以进入CR2?为什么?

答案: 可以。因为互斥是在变量级别上的,多个进程同时进入关于不同变量的临界区不会引起与时间有关的错误。
问答题

【简答题】试分析临界区域的大小与系统并发性之间的关系。

答案: 关于同一组变量的临界区域是不能并发执行的代码,临界区越大,并发性越差,因而编写并发程序应尽量缩小临界区域范围。
微信扫码免费搜题