邪魔されない睡眠

邪魔されない睡眠

「ノンストップ睡眠」状態のいくつかの簡単な例を教えてください。私はUnixを学んでいますが、NFSの例は私にとってあまり明確ではありません。

ベストアンサー1

中断可能な睡眠と中断不可能な睡眠の違いは、後者が信号を無視することです。

Linuxには、プロセスをスリープモードに切り替える2つの基本的な方法があります。 TASK_INTERRUPTIBLE状態のプロセスは、(1)一部の操作が明示的に目覚めするか(2)マスクされていない信号が受信されるまで休止状態のままです。対照的に、TASK_UNINTERRUPTIBLE状態はシグナルを無視します。この状態のプロセスは、再実行される前に明示的に起動する必要があります。

源泉。

おすすめ記事