采用多道程序设计技术时应注意哪些问题?
采用多道程序设计能改变系统资源的使用情况,提高系统效率。但是应注意以下两个问题:(1)可能延长程序的执行时间;(2)并行工作道数与系统效率不成正比。从表面上看,只要增加并行工作道数就可提高系统效率,但实际上并行工作道数与系统效率是不成正比的,因为并行的道数要根据系统配置的资源和用户对资源的要求而定:①主存储器的大小限制了可同时装入的程序数量;②外围设备的数量也是一个制约条件;③多个程序同时要求使用同一资源的情况也会经常发生。总之,多道程序设计能提高系统资源的使用效率,增加单位时间的算题量;但是对每个计算问题来说,从算题开始到全部完成所需要的时间可能延长,另外在确定并行工作道数时应综合系统的资源配置和用户对资源的要求。