下列那些中央處理器排程(CPU scheduling)演算法可能造成程序餓死(process starvation)現象?①先到先做排程(first-come first-served)②最短工作優先(shortest job first)③循環分時排程(round robin)④優先權排程(priority)
A①②
B③④
C①③
D②④正確答案
答案與詳解
②SJF 永遠選最短工作,若短工作源源不絕,長工作永遠等不到。④Priority 低優先權程序在高優先權持續進入時會餓死(解法:aging 老化機制)。正確。
