问答题
计算机系统有8台磁带机,由N个进程竞争使用,每个进程最多需要3台。问:N为多少时,系统没有死锁的危险?
当n为1、2、3时,没有死锁的危险;因为当n小于3时,每个进程分配2台磁带机,还有磁带机剩余,那么当其中的一个进程得到剩......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 系统中有5个资源被4个进程所共享,如果每个进程最多需要2个这种资源,试问系统是否会产生锁死?
问答题 分析生产者——消费者问题中多个P操作颠倒引起的后果。
问答题 有4个进程P1、P2、P3、P4共享一个缓冲区,进程P1向缓冲区存入消息,进程P2、P3、P4从缓冲区中取消息,要求发送者必须等三个进程都取过本消息后才能发送下调消息。缓冲区内每次只能容纳一个消息,用P、V操作描述四个进程存取消息的情况。