0

他の誰かがこの問題を抱えて解決したことを期待して、指を交差させます..

オフィスの Windows XP Pro マシンで cygwin を実行し、Java プロジェクトで maven を実行しています。

30/40 mvn コマンドごとに約 1 つで、java コマンドが画面に何も出力されずにハングし、CPU 使用率全体を占有します (2 つの CPU があります)。ctrl-C、タスクマネージャー、killpid、kill -9、私が試したことはありません。シャットダウンしようとすると、Windows がハングし、手動でマシンの電源を切る必要があります。作業を続けると、しばらくして別のインスタンスがハングするため、両方の CPU が固定され、数秒後にブルー スクリーン オブ デスが表示されます。

私はjavawを使ってみましたが、助けにはなりません。

他のアイデアはありますか?

ありがとうございます。

4

1 に答える 1

1

問題に対する実際の答えではありませんが、バックグラウンドでProcessExplorerを実行していることを確認してください。

まず、java または bash.exe の場合、どのプロセスが最も CPU を消費しているかが明らかになります。

第 2 に、その kill コマンドは Ctrl-C よりもはるかに信頼性が高いです。Ctrl-C シグナルに抵抗するプロセスを見てきましたが、ProcessExplorer からの kill コマンドに抵抗するプロセスはまだ見たことがありません。

于 2011-03-17T20:31:54.723 に答える