问答题
管程与会合这两种同步机制之间的主要差别何在?
管程与会合都属于集中式结构化同步机制,但二者的实现机理完全不同。管程是被动性语言成分,管程本身不能占有处理机,管程外部子......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 编写一个管程,使得调用进程能够等待若干指定时间单位(ticks).可以假定有一个硬件实时钟,每隔一个tick时间单位调用该管程一次。
问答题 虽然管程是互斥进入的,但管程中定义的外部子程序必须是可再入的,试说明原因。
问答题 试用管程实现单一资源的管理。