进程访问临界区时要遵循相关准则,下列哪一项是错误的准则
空闲则进
忙则等待
让权等待
无限等待
答案
无限等待
解析
进程访问临界区时要遵循的准则中,错误的一项是:
无限等待
解释:
- **空闲则进**:当没有进程在临界区时,允许一个请求进入的进程进入临界区。
- **忙则等待**:如果已有进程在临界区,其他试图进入临界区的进程必须等待。
- **让权等待**:等待的进程应立即释放处理器,防止忙等待,即自旋锁的情况,这样可以提高系统效率。
- **无限等待**:这不是一个正确的准则。正确的准则是“有限等待”,即等待的进程不能永远等待,必须保证在有限时间内能够进入临界区,以避免死锁等问题。
因此,“无限等待”违反了正确的进程同步原则。