![]() |
Некоторые программы грузят процессор на 100%
Наблюдается такая проблема: при работе в некоторых редакторах (пока замечено в TeXnicCenter и Finale) при клике мыши на рабочей области программа виснет на несколько секунд. После чего возобновляет работу. Анализ процесс-эксплорером показал, что во время тормозов график загрузки процессора зашкаливает, причём область под графиком больше, чем на половину окрашена в красный цвет. Собсно процесс, грузящий проц - TeXnicCenter.exe и Finale.exe соответственно. Месяц назад обе проги работали, как часы.
Стек потока Finale.exe: ntoskrnl.exe!ExReleaseResourceLite+0x2b4 ntoskrnl.exe!IoGetRequestorProcessId+0x583 hal.dll+0x2ef2 fltMgr.sys+0x7b57 fltMgr.sys!FltGetIrpName+0x4e2 fltMgr.sys!FltProcessFileLock+0x1cdb fltMgr.sys!FltProcessFileLock+0x2206 ntoskrnl.exe!IofCallDriver+0x32 aswMon2.SYS+0xa34 ntoskrnl.exe!IofCallDriver+0x32 ntoskrnl.exe!SeDeleteAccessState+0x573 ntoskrnl.exe!ObOpenObjectByName+0xda ntoskrnl.exe!SeAuditingFileEventsWithContext+0x29c ntoskrnl.exe!IoCreateFile+0x4f ntoskrnl.exe!NtCreateFile+0x30 ntoskrnl.exe!KiDeliverApc+0xb9e ntdll.dll!KiFastSystemCallRet LvHook.dll!UnregisterHook+0x2ae10 Стек потока TeXnicCenter.exe: ntoskrnl.exe!ExReleaseResourceLite+0x2b4 win32k.sys+0x2f52 win32k.sys+0x1b2a win32k.sys!EngQueryPerformanceCounter+0x5af ntoskrnl.exe!KiDeliverApc+0xb9e ntdll.dll!KiFastSystemCallRet MFC42.DLL!Ordinal5307+0x15 В общем, моих скудных знаний уже не хватает. Гуглить пробовал - решил, что дешевле спросить здесь. Прошу помочь хотя бы разобраться, что за хрень происходит? Ну в идеале, конечно, хотелось бы сию проблему решить с наименьшими затратами. |
Mmo, проявляется ли проблема в безопасном режиме?
Цитата:
|
Да. Самая высокая загрузка в обоих случаях у одноимённого потока.
|
Mmo, выложите лог Process Monitor при зависании (меню File -> Save -> PML-формат) в архиве на любой файлообменник.
|
Сейчас загружал в безопасном режиме.
TeXnicCenter - тормозов не наблюдается, но при нажатии мышкой в поле редактора в процесс-эксплорере наблюдаются небольшие скачки (15% примерно) с красным фоном. Finale - тупо не загрузился. Вернее, процесс появился, но программа не запустилась. Процесс, кстати, убить я так и не смог. Process Monitor уже качаю. Скоро выложу логи. |
Нет. Не буду логи выкладывать. Сам разобрался.
Вердикт - их блочит Lingvo, которая работает в фоновом режиме. Программа какого-то лешего генерирует кучу запросов к базе данных Lingvo и виснет. Lingvo я вырубил - всё стало нормально работать. Спасибо за информацию о Process Monitor! Буду пользоваться теперь. |
Время: 23:37. |
Время: 23:37.
© OSzone.net 2001-