① 作业调度算法的先来先服务
1. 先来先服务(FCFS)是最基本的作业调度算法,它依据作业的到达顺序进行处理。
2. 该算法将CPU分配给最早到达的作业或进程,作业或进程一旦获得CPU,将一直使用至完成或发生阻塞。
3. 在非抢占模式下,即使作业或进程因I/O操作而阻塞,CPU也将继续被占用直至其释放。
4. 作业或进程在I/O操作完成后,通常不会立即恢复执行,而是等待当前占用CPU的作业或进程完成释放。
5. FCFS算法对长作业较为有利,因为它们有更多时间获得CPU;然而,对于短作业来说,这可能导致较大的等待时间。
6. 此外,该算法更偏向于那些需要大量CPU时间的作业,而对于I/O密集型作业则不太友好,因为它们可能会长时间等待CPU资源。