原创 linux內核函數schedule()實現進程的調度

函數schedule()實現進程的調度。它的任務是從運行隊列rq中找到一個進程,並隨後將CPU分配給這個進程。schedule()可以採取主動調用或被動調用(可延遲的)的方式。 1 直接調用 如果current進程因缺乏資源而要立刻被阻塞