スリープ コマンドのプロセスが常にスリープ状態になっているのはなぜですか?

スリープ コマンドのプロセスが常にスリープ状態になっているのはなぜですか?

なぜスリープ コマンドのプロセスは常にスリープ状態になっているのでしょうか? スリープ状態は I/O を待機していることを意味しますか?

答え1

(または関連する)関数の呼び出しsleepが、プロセスの状態を報告しない場合は誤解を招く可能性があります。寝るコマンドは(または などの関連する)関数sleepを呼び出すため、他のスリープ中のプロセスと同じ状態になります。sleepnanosleep

関連情報