题15
题目
若每个作业只能建立一个进程,为了照顾短作业用户,应采用 ( ) ;
为了照顾紧急作业用户,应采用 ( );
为了能实现人机交互, 应采用 ();
而能使短作业、长作业和交互作业用户都满意,应采用 ( ) 。
A. FCFS 调度算法
B. 短作业优先调度算法
C. 时间片轮转调度算法
D. 多级反馈队列调度算法
E. 剥夺式优先级调度算法
分析
剥夺式是指当一个进程的优先级高于当前正在运行的进程时,操作系统会剥夺当前进程的 CPU 使用权,将 CPU 分配给优先级更高的进程。
解
B、E、C、D
照顾短作业用户, 选择短作业优先调度算法; 照顾紧急作业用户, 即选择优先级高的作业优先调度, 采用基于优先级的剥夺调度算法; 实现人机交互, 要保证每个作业都能在一定时间内轮到, 采用时间片轮转法; 使各种作业用户满意, 要处理多级反馈, 所以选择多级反馈队列调度算法。