以下哪一项对多道批处理系统最重要?
A、实时性
B、交互性
C、共享性
D、运行效率
正确答案:D
答案解析:
运行效率:
多道批处理系统的设计目标是提高系统资源利用率和作业吞吐量,这就要求系统具备较高的运行效率。在多道批处理系统中,内存中同时存放多个作业,系统按照一定的调度算法交替执行这些作业。例如,当一个作业因I/O操作而等待时,CPU可以切换去执行另一个作业,避免CPU空闲,从而提高CPU和其他资源的利用率,使得单位时间内能够处理更多的作业。如果运行效率低下,就无法充分发挥多道程序设计的优势,不能满足批处理大量作业的需求。
实时性:
实时性要求系统在严格的时间限制内对外部事件做出响应。多道批处理系统主要处理成批的作业,并不强调对外部事件的即时响应,对时间限制没有严格要求。例如,在批处理作业时,作业的处理顺序和时间安排更注重整体的资源利用和吞吐量,而非对某个特定事件在极短时间内的响应,所以实时性不是多道批处理系统最重要的特性。
交互性:
交互性强调用户与系统之间的实时对话。但在多道批处理系统中,用户提交作业后,就脱离了与作业的交互过程,直到作业处理完成,用户才能得到结果。例如,用户将一批数据处理作业提交后,不能在作业运行过程中实时干预作业的执行,系统也不会即时响应用户在作业运行中的操作请求,所以交互性不是多道批处理系统的关键特性。
共享性:
共享性是多道批处理系统的一个特性,多个作业可以共享系统的硬件和软件资源。然而,共享性是为提高运行效率服务的手段。如果只强调共享资源,而没有高效的调度和运行机制,系统资源也无法得到充分利用,不能有效提高作业吞吐量。例如,虽然多个作业共享CPU资源,但如果调度不合理,运行效率低下,共享性也无法体现其价值,所以共享性不是多道批处理系统最重要的因素。
综上,对多道批处理系统最重要的是运行效率,答案选D。
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
