私は計算量の多いコードに取り組んでいます-今のところ-多くのクラッシュがありますが、私はまだそれに取り組んでいます:)クラッシュすると、GUIウィンドウを閉じることができません。シェルを開いてプロセスを強制終了する必要があります。
これはJavaプロセスであり、簡単に見つけることができます。
nkint@zefiro:~$ ps aux | grep java
nkint 2705 16.6 1.0 460928 43680 ? Sl 12:23 0:08 /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java -Djava.library.path=something something
nkint 2809 0.0 0.0 4012 776 pts/0 S+ 12:24 0:00 grep --color=auto java
nkint@zefiro:~$ kill -9 2705
今では簡単ですが、非常に機械的な作業です。したがって、通常、約7〜8個のプロセスがクラッシュするのを待ってから、kill -9
各プロセスをクラッシュさせます。
これを自動的に行いたいです。いくつかのコマンドをパイプして(n-1)個の結果のIDを取得し、それを強制終了することは簡単だと思いますが、ps aux | grep java
どこから始めればよいのかわかりません。
誰も私にヒントを与えることができますか?
killall java
解決できないランダムな理由で私のために働いていませんでした。-9
パラメータは、そのの世話をしました。ありがとうございました。