为什么说在多道程序设计系统中,并行工作道数与系统效率不能成正比?
从表面上看,增加并行工作道数就可提高系统效率,但实际上并行工作道数与系统效率是不成正比的,因为并行的道数要根据系统配置的资源和用户对资源的要求而定:(1)主存储器的大小限制了可同时装入的程序数量;(2)外围设备的数量也是一个制约条件;(3)多个程序同时要求使用同一资源的情况也会经常发生。因此我们希望在主存中的多道程序在使用资源时不发生冲突,这就要求操作系统选择程序装入主存时进行合理搭配。总之,多道程序设计能提高系统资源的使用效率,增加单位时间的算题量;但是在确定并行工作道数时应综合系统的资源配置和用户对资源的要求。