Real time
1.Hard Real Time System
對於job完成時間有極嚴格限制,未在時間內完成及算失敗
—>所有會造成時間延遲的因素需納入考量
—>disk少用或不用、virtual memory不用、降低kernel干預
2.Soft Real Time System
real-time process會有最高的優先權
a.就cpu排班的設計:
(1)支援preemptive priority法則
(2)不提供aging
b.降低kernel分派延遲
c.現行os皆可支援
d.可與time-sharing並存
e.可與virtual memory並存