我有:
A I/O 设备
B 处理器
C进程
我的主内存足够容纳 C 进程。
A小于B,B小于C
同时处于阻塞挂起状态或就绪挂起状态的最大进程数是多少?
换句话说:根据我上面的数据,一个硬盘一次可以容纳多少个进程? A,B,C是数字
最佳答案
最大阻塞进程数可以是C,你可能会死锁。不会导致死锁的最大阻塞进程数是 C - 1。必须有人在某处工作才能推进系统。
就绪进程的最大数量将是 C - B。一切都准备好运行,B 进程当前正在运行。
I/O 设备的数量无关紧要。要么每个人都在争夺一个资源,要么每个人都在争夺许多资源。最后,争用量将成为资源利用率的一个因素。
关于process - 操作系统 : Process State Transition Diagram,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4914286/