私は KDE Plasma で Linux Mint 18.2 を実行しています。最近、大きなファイルをリムーバブル ドライブにコピーすると、ほとんどの場合、プロセスが終了直前にハングすることに気づきました。
KSysGuard を開いて、 のプロセスがfile.so
にあることを確認しましたdisk sleep
。
この状態になると、プロセスは またはkill
信号end
を受信していないようです。再起動することにして、 を開いterminal
てKonsole
コマンドを実行しましたreboot
。しかし、再起動も途中で止まってしまいました。電源ボタンを押して、ラップトップを強制的にシャットダウンしなければなりませんでした。
kill
今、私はそれが不可能なのか、それとも状態end
にあるプロセスなのかを知りたいのです。I/O Sleep
答え1
プロセスがuninterruptible sleep
状態にある場合、その状態から抜けるまで、プロセスを強制終了したり終了したりすることはできません。その状態にある間、プロセスはカーネル上でシステム コールを呼び出し、プロセスに代わって実行されているカーネル コードは、何らかのイベントが発生するのを待機してプロセスをブロックします。