今天新东方在线考研频道小编为各位考生整理了“2027考研计算机知识点讲解:能否将生产者进程的wait(empty)和”,相关内容。专业、实用的计算机考研复习备考内容,能使大家更有效率的掌握相关知识点,避免盲目学!更多计算机考研复习精彩内容,时刻关注新东方在线考研频道!
2027考研计算机知识点讲解:能否将生产者进程的wait(empty)和wait(mutex)语句互换
在生产者—消费者问题中,能否将生产者进程的wait(empty)和wait(mutex)语句互换,为什么?
不能。(2分)
因为这样可能导致系统死锁。当系统中没有空缓冲时,生产者进程的wait(mutex)操作获取了缓冲队列的控制权,而wait(empty) 导致生产者进程阻塞,这时消费者进程也无法执行。(3分)
以上就是关于“2027考研计算机知识点讲解:能否将生产者进程的wait(empty)和”的内容,更多计算机考研复习精彩内容,请持续关注新东方在线考研频道!