cygwin + java = unkillable java进程,然后BSOD(蓝屏死机)

时间:2011-03-17 20:25:20

标签: java maven cygwin bsod

希望有其他人拥有并解决了这个问题。

我在我的办公室Windows XP Pro机器上运行cygwin,并在我的java项目上运行maven。

在每30/40 mvn命令中大约有1个命令中,java命令将挂起,屏幕上没有输出,并占用我的整个CPU使用率(我有2个CPU)。没有什么可以杀死它,而不是ctrl-C,任务管理器,killpid,kill -9,没有我尝试过。如果我尝试关机,Windows会挂起,我需要手动关机。如果我继续工作,那么一段时间后,另一个实例挂起,所以现在我将两个CPU挂钩,几秒钟后,蓝屏死机。

我尝试过使用javaw,没有帮助。

还有其他想法吗?

谢谢大家。

1 个答案:

答案 0 :(得分:1)

不是您问题的实际答案,但请确保您在后台运行ProcessExplorer

首先,如果是java或bash.exe,这将显示哪个进程最容易被CPU占用。

其次,它的kill命令比Ctrl-C更可靠。我已经看到进程阻止了Ctrl-C信号,但是我还没有看到一个进程支持来自ProcessExplorer的kill命令。