可以殺死的深度睡眠TASK_KILLABLE狀態

深度睡眠與淺度睡眠   衆所周知,Linux的進程睡眠有兩種常規狀態: TASK_INTERRUPTIBLE(淺度睡眠):可以被等待的資源喚醒,也能被signal喚醒; TASK_UNINTERRUPTIBLE(深度睡眠):可以被等待的資源喚醒,但是不能被signal喚醒。 簡單來說,深度睡眠的進程必須等待資源來了才能醒,在此之前,甚至你給它發任何的信號,它都不可能醒來。   淺度睡眠的進程,則可
相關文章
相關標籤/搜索