什么是设备的静态分配方法

全部回答2
默认 最新
  • 就是固定的。不管有多少个支线在工作。每个支线的流量都是不变的。
    0 点赞
  • 这是官方解答: 静态分配方式是在用户作业开始执行前,由系统一次性分配该作业所要求的全部设备、控制器(和通道)。一旦分配后,这些设备、控制器(和通道)就一直为该作业所占用,直到该作业被撤消。静态分配方式不会出现死锁,但设备的使用效率低。因此,静态分配方式并不符合分配的总原则。 动态分配在进程执行过程中根据执行需要进行。当进程需要设备时,通过系统调用命令向系统提出设备请求,由系统按照事先规定的策略给进程分配所需要的设备、I/O控制器,一旦用完之后,便立即释放。动态分配方式有利于提高设备的利用率,但如果分配算法使用不当,则有可能造成进程死锁。 说白了就是: 静态分配方式是给一个进程独占分配一个设备所有资源直至结束,利用率低,不会死锁(就一个用),一般用于独占性设备。 动态分配方式是可以给多个进程分配一个共享设备,共享设备的资源,可能死锁(多个进程相互竞争资源)一般用于共享设备。 另外利用一些缓冲技术可以动态分配独占设备。如:SPOOLing技术。
    0 点赞

没有更多内容了

返回顶部
产品求购 求购