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中都会好的:)