进程调度
# FCFS 谁先来,谁先被 CPU 调度,不存在抢占 优势:简单 弊端:如果是长作业,需要等待很长时间,其他进程才能分配到 CPU 资源 # SJF 谁的进程时间短,谁先被调度,不存在抢占 优势:整体等待的时间缩短了 弊端:当长时间的进程先到达时,后面的进程需要等待 # STCF 谁先完成,谁先被调度,存在抢占 优势:后面来的进程可以抢占前面的进程时间, CPU 先调度完成时间短的,再切回去调度完成时间长的 弊端:响应时间太长了 (响应时间指的是从用户发出请求到首次产生响应所用时),长作业一直无法获得资源 # 单处理器分时调度 基本假设 进程是 while(1) do_sth()...
more...