Set_current_state(TASK_INTERRUPTIBLE) 簡介 進程狀態

進程狀態定義:include/linux/sched.h TASK_RUNNING : 進程處於可運行狀態,但並不意味着進程已經實際上已分配到 CPU ,它可能會一直等到調度器選中它。該狀態只是確保進程一旦被 CPU 選中時立馬可以運行,而無需等待外部事件。 TASK_INTERRUPTIBLE : 這是針對等待某事件或其他資源而睡眠的進程設置的。在內核發送信號給該進程時表明等待的事件已經發生或資
相關文章
相關標籤/搜索