问答题
管道通信的基本思想是什么UNIX操作系统在管道通信中是如何避免死锁的
【参考答案】
管道通信以文件系统为基础在进程之间实现通信。所谓管道,就是连接两个进程的一个打开的共享文件,该文件专门用于进程之间的通信......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
考虑有三个吸烟者进程和一个经销商进程的系统。每个吸烟者连续不断地做烟卷并抽他做好的烟卷。做一个烟卷需要烟草、纸和火柴三种原料。这三个吸烟者分别掌握有烟草、纸和火柴。经销商源源不断地提供上述三种原料,但他只将其中的两种原料放在桌子上,具有另一种原料的吸烟者就可做烟卷并抽烟,且在做完后给经销商发信号,然后经销商再拿出两种原料放在桌上,如此反复。试设计一个使经销商和抽烟者同步的算法。
点击查看答案
问答题
某银行计算机系统要实现一个电子转账系统,基本的业务流程是首先对转出方和转入方的账户进行加锁,然后进行转账业务,最后对转出方和转入方的账户进行解锁。如果不采取任何措施,系统会不会发生死锁为什么请设计一种能够避免死锁的方法。
点击查看答案
相关试题
消息缓冲通信机制(有限缓冲)中提供发送原...
把图中发生①~④的状态变化原因填入表2-...
给出消息缓冲机制(有限缓冲)的基本工作原理;
三个进程P1、P2、P3互斥使用一个包含N(...
有5个进程Pa、Pb、Pc、Pd和Pe,它们依次进...