假设一个计算机系统具有如下性能特征:处理一次中断,平均需要1ms;一次进程调度,平均需要2ms;将CPU分配给选中的进程,平均需要1ms。再假设其定时器芯片每秒产生100次中断。请同答:
问答题
操作系统将百分之几的CPU时间用于处理时钟中断?
【正确答案】系统每秒100次时钟中断,时间周期是10ms,因此10%的CPU时间用于时钟中断处理;
【答案解析】
问答题
如果操作系统采用轮转法调度,10个时钟中断为1个时间片,那么,操作系统将百分之几的CPU时间用于进程调度(包括调度、分配CPU和引起调度的时钟中断处理时间)?
【正确答案】10次时钟中断一个时间片,则一个时间片是100ms,因此进程调度占用CPU的时间是4%。
【答案解析】