linux的0號進程是不可搶佔的

    從linux的調度策略來講,當一個CPU沒有調度實體可被調度的時候,纔會輪到0號進程idle的運行。調度實體就是sched_entity結構,由於每個task_struct都嵌入了sched_entity的一個實例,所以linux進程是可調度實體,但逆命題是不正確的,因爲還有線程和進程組。     idle是優先級最低的進程,可以想象在任何情況下都能被別的進程immediately搶佔,而
相關文章
相關標籤/搜索