cygwin + java = неубиваемый процесс java, затем BSOD (синий экран смерти) - PullRequest
0 голосов
/ 17 марта 2011

Скрестив пальцы в надежде, что кто-то еще имел и решил эту проблему ..

Я запускаю cygwin на своем офисном компьютере с Windows XP Pro и запускаю maven на моих проектах Java.

ВПриблизительно в 1 из каждых 30/40 команд mvn команда java будет зависать без вывода на экран и занимать всю загрузку моего процессора (у меня есть 2 процессора).Ничто не работает, чтобы убить его, не Ctrl-C, диспетчер задач, killpid, kill -9, ничего, что я пробовал.Если я пытаюсь выключиться, Windows зависает, и мне нужно вручную выключить машину.Если я продолжу работать, то через некоторое время другой экземпляр зависнет, так что теперь у меня будет оба процессора, и через несколько секунд синий экран смерти.

Я пытался использовать javaw, без помощи.

Есть еще идеи?

Спасибо, ребята.

1 Ответ

1 голос
/ 17 марта 2011

Не фактический ответ на вашу проблему, но убедитесь, что вы работаете ProcessExplorer в фоновом режиме.

Сначала, это покажет, какой процесс является наиболее голодным для ЦП, еслиjava или bash.exe.

Во-вторых, его команда kill гораздо более надежна, чем Ctrl-C.Я видел, как процессы сопротивляются сигналу Ctrl-C, но я еще не видел, чтобы процесс противостоял команде kill из ProcessExplorer.

...