第6篇 课后答案【khdaw_lxywyl】.pdfVIP

  • 18
  • 0
  • 约2.28万字
  • 约 11页
  • 2017-05-29 发布于湖北
  • 举报
第6 章习题解答 一、填空 1.信号量的物理意义是当信号量值大于零时表示 可分配资源的个数 ;当信号量值小 于零时,其绝对值为 等待使用该资源的进程的个数 。 2 .所谓临界区是指进程程序中 需要互斥执行的程序段 。 3 .用P 、V操作管理临界区时,一个进程在进入临界区前应对信号量执行 P 操作,退出 临界区时应对信号量执行 V 操作。 4 .有m个进程共享一个临界资源。若使用信号量机制实现对临界资源的互斥访问,则 该信号量取值最大为 1 ,最小为− (m−1)。 注意,无论有多少个进程,只要它们需要互斥访问同一个临界资源,那么管理该临界资 源的信号量初值就是 1。当有一个进程进入临界区时,信号量的值就变为0 。随后再想进入 的进程只能等待。最多的情况是让一个进程进入后,其余(m−1)个进程都在等待进入。于 是这时信号量取到最小值:− (m−1)。 5 .对信号量S的P操作原语中,使进程进入相应信号量队列等待的条件是Vs0 。 6 .死锁是指系统中多个 进程 无休止地等待永远不会发生的事件出现。 7 .产生死锁的4 个必要条件是互斥、非剥夺、部分分配和

文档评论(0)

1亿VIP精品文档

相关文档