Несколько раз недавно я заметил, что «что-то» приводит к тому, что системный процесс Windows находится на уровне 50 +%, и он не завершит работу, пока компьютер не будет перезагружен. Пока что происходит на Win2k и Win XP.
Это особенно хлопотно, потому что в настоящее время он запускается MSVC 2005 / Incredibuild, и перезагрузка серверов сборки не очень хорошая вещь.
В то же время процесс 'System Idle Process' удерживает остальную часть ЦП, и сами шаги сборки кажутся голодными. то есть. модуль, который обычно занимает <5 минут для компиляции, в настоящее время занимает 20 +. </p>
Я бы сделал несколько предположений о том, что это может быть средство проверки на вирусы или черепаха svn, но мне отчаянно понравятся другие предложения.
Edit:
Я испытывал это как нечто, что вызвано, и виновник, возможно, не продолжается. Это не означает, что какой-то другой текущий процесс не сделал что-то «глупое» и управляет активной блокировкой системы, в то время как он сам по себе выглядит простаившим.
Система (100% от 1 ядра) и System Idle Process совместно используют 98-100% от общего процессора.
Occasionaly mt.exe, link.exe, buildservice будет смотреть на 1-2%.
Я запускаю VNC, чтобы посмотреть на машину, так что иногда она заглядывает.
Редактировать 2:
Покидая предыдущий вечер, процесс сборки, казалось, продвигался медленно, но после ожидания еще 13 часов процесс сборки в течение 1 часа не завершился. Система все еще загружает 1 ядро.