0
我注意到,在Linux內核2.4 setscheduler不強制need_resched。這是爲什麼?這只是一些約定,還是在其他地方發生?setscheduler爲什麼不強迫需要resched
我注意到,在Linux內核2.4 setscheduler不強制need_resched。這是爲什麼?這只是一些約定,還是在其他地方發生?setscheduler爲什麼不強迫需要resched
need_resched在系統的其他地方被調用。
調度程序在現代2.6內核中顯着不同,而且許多帳戶的調度程序要好得多。除了歷史好奇之外,我個人不會深入2.4。
我認爲這是2.4中的一個已知錯誤,無論如何,在下一個tic中都會好的:)