__________有利于CPU密集型的作业,不利于I/O密集型的作业。 A 时间片轮转调度算法 B 先来先服务调度算法 C 短作业优先调度算法 D 优先级调度算法
时间: 2023-11-16 20:06:48 浏览: 149
A 时间片轮转调度算法有利于CPU密集型的作业,因为每个作业都被分配了一定的时间片,CPU会轮流执行每个作业,保证每个作业都有机会运行。但是对于I/O密集型的作业,可能会出现一种情况,即作业在进行I/O操作时,时间片到了,CPU就会切换到下一个作业,这样会导致I/O操作没有完成,造成效率降低。因此,时间片轮转调度算法不利于I/O密集型的作业。因此,选项A正确。
相关问题
为什么先来先服务算法有利于CPU密集型的作业,不利于I/O密集型的作业
先来先服务算法是一种非抢占式的调度算法,按照作业提交的先后顺序进行处理。在CPU密集型的作业中,作业需要占用CPU资源进行计算,因此先来先服务算法可以避免长时间的等待时间和资源浪费,提高CPU利用率和系统吞吐量。而在I/O密集型的作业中,作业通常需要等待I/O操作完成后才能进行下一步操作,因此先来先服务算法会导致短作业等待长作业的情况,增加了I/O等待时间。因此,在I/O密集型的作业中,使用其他调度算法,如最短作业优先算法等,可以更好地利用系统资源,提高作业的响应时间和系统性能。
阅读全文