お世話になります。
Linuxのプロセス状態について質問があります。
TASK_UNINTERRUPTIBLEは割り込み不可の待ち状態
であることは知っているのですが、
割り込み不可というのはどのような状態なのでしょうか?
ddコマンドを使用してTASK_UNINTERRUPTIBLEの状態を作成した際に
ctrl + c でプロセスを削除できないのが「割り込み不可」状態かと思っていたのですが、
普通にctrl + cでプロセスを削除することができました。
実行したコマンド dd if=/dev/zero of=test bs=1M count=1024
※TASK_UNINTERRUPTIBLEになっていると思ったのは、
psコマンドにてステータスがDになっているためです。
ps aux | grep dd ubuntu 7503 11.5 0.2 9000 2992 pts/0 D+ 14:50 0:00 dd if=/dev/zero of=test bs=1M count=1024
そこで、割り込み不可というのは、何が割り込むことができない状態なのか
分からなくなり質問させて頂きました。
ご存知の方がいらっしゃいましたらご回答お願いします。
以上、よろしくお願いします

回答1件
あなたの回答
tips
プレビュー