假設一台單 CPU 的電腦採用循環(round-robin)分時多工作業系統,而且每次進行上下文交換(context switch)所花的時間是 微秒(microseconds)。假設現在所有的工作都是純粹的計算行為,I/O 部分的量小到可以忽略,而且所有工作的優先權一樣高。如果要讓上下文交換的執行時間占 CPU 總時間的比例不大於 ,那麼系統的時間片斷(time slice)至少要定為多少毫秒(milliseconds)?
A
B正確答案
C
D
答案與詳解
正確。 ms 時,,恰好滿足上限,為最小可行值。
