假设某分时系统采用简单时间片轮转法,当系统中的用户数为n、时间片为q时,系统对每

最全题库2022-08-02  38

问题 假设某分时系统采用简单时间片轮转法,当系统中的用户数为n、时间片为q时,系统对每个用户的响应时间T=(  )。A.nB.qC.n x qD.n+q

选项 A.n
B.q
C.n x q
D.n+q

答案 C

解析 时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法。每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。基本原理:系统将所有的就绪进程按先来先服务的原则排成一个队列,每次调度时,把CPU分配给队首进程,并令其执行一个时间片。当执行的时间片用完时,由一个计时器发出时钟中断请求,调度程序便据此信号来停止该进程的执行,并将它送往就绪队列的末尾;然后,再把处理机分配给就绪队列中新的队首进程,同时也让它执行一个时间片。因此用户一次响应的时间为q+(n-1)q=n×q。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2419730.html

最新回复(0)