0
當CPU負載爲0%且沒有任何準備好時,linux內核中的「當前」指針指向什麼進程運行過程?linux kernel idle ticker(或當CPU爲0%時,當前task_struct是什麼)
考慮沒有任何節電的情況。 這個過程的名字是什麼?我想用PID 0將運行和代碼的任務將是
rep nop
或
HLT
當CPU負載爲0%且沒有任何準備好時,linux內核中的「當前」指針指向什麼進程運行過程?linux kernel idle ticker(或當CPU爲0%時,當前task_struct是什麼)
考慮沒有任何節電的情況。 這個過程的名字是什麼?我想用PID 0將運行和代碼的任務將是
rep nop
或
HLT
電流會的pid 0,過程交換技術或最後一個過程,這被稱爲阻塞系統調用?
http://oreilly.com/catalog/linuxkernel/chapter/ch10.html
要注意,如果運行隊列列表是空 (沒有可運行進程存在,除了交換技術 ),週期沒有進入 和明年分INIT_TASK。 此外,如果在運行隊列 列表中的所有進程具有優先級比較小 或等於分組的優先級, 沒有進程切換將發生和 舊過程將繼續是 執行。