Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   Большая нагрузка на ЦП (http://forum.oszone.net/showthread.php?t=274174)

JaRule 17-12-2013 16:18 2273863

Большая нагрузка на ЦП
 
Добрый день!
Есть такая проблема: терминальный сервер, на котором работают все юзеры в сеансах, 64гб RAM, AMD Opertron(tm) Processor 6366 HE 1.8 Ghz (2 процессора). Ренгулярно возникают ситуации когда резко по непонятной причине нагрузка на процессор выростает практически до 100% и начинаются бешенные тормоза, в некоторых случаях оно так же резко и попускает, в некоторых случаях приходится перегружать сервер. ПО у всех стандартное для организации, права юзеров ограниченные, т.е. хрень какую-то никто самостоятельно там установить не мог. Пытался отследить какой процесс грузит сервак, конкретного процесса не нашел, но увидел такое: например, у каждого юзера висит процесс taskhosts (честно говоря не знаю что это такое), нагрузка ЦП по нему стоит 0%, но вдруг по одному из них выскакивает 40%, а потом через минуту-полторы снова падает на 0%, не знаю, это ли является причиной или нет. Как можно проверить из-за чего возникают такие перегрузки? Спасибо!

Petya V4sechkin 17-12-2013 16:24 2273867

Цитата:

Цитата JaRule
но вдруг по одному из них выскакивает 40%

Когда выскочит в следующий раз, посмотрите в Process Explorer -> на процессе правой кнопкой мыши -> Properties -> вкладка Threads -> сортировка по столбцу CPU -> покажите скриншот.
Выделите поток, грузящий процессор -> нажмите кнопку Stack -> покажите скриншот.

Несколько скриншотов (для сравнения).

Цитата:

Цитата JaRule
конкретного процесса не нашел

Так не нашли или taskhost?

JaRule 17-12-2013 16:36 2273875

Цитата:

Цитата Petya V4sechkin
Так не нашли или taskhost? »

Ну кроме случая с taskhosots другого ничего не увидел.
Как только опять начнутся траблы, попробую сделать скрины и выложить, если конечно получится, т.к. с максимальной нагрузкой процессора выделить поток, нажать кнопку Stack - будет целая проблема.

JaRule 18-12-2013 12:39 2274271

Вот нашелся один процесс который регулярно висит вверху, это стандартная корпоративная прога, вот скопировал стэк
ntoskrnl.exe!KeWaitForMultipleObjects+0xc0a
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x732
ntoskrnl.exe!KeWaitForMutexObject+0x19f
ntoskrnl.exe!PoStartNextPowerIrp+0xba4
ntoskrnl.exe!PoStartNextPowerIrp+0x1821
ntoskrnl.exe!KiCheckForKernelApcDelivery+0x25
win32k.sys+0x19cefd
win32k.sys+0x5dd4c
win32k.sys+0x5d90f
ntoskrnl.exe!KeSynchronizeExecution+0x3a23
wow64win.dll+0x420ea
wow64win.dll+0x2c45f
wow64.dll!Wow64SystemServiceEx+0xd7
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x2d
wow64.dll!Wow64SystemServiceEx+0x1ce
wow64.dll!Wow64LdrpInitialize+0x42b
ntdll.dll!RtlUniform+0x6e6
ntdll.dll!RtlCreateTagHeap+0xa7
ntdll.dll!LdrInitializeThunk+0xe
GDI32.dll!GetTextExtentExPointWPri+0x3f
USP10.dll!UspFreeMem+0x122d7
USP10.dll!ScriptPlace+0xee
USP10.dll!ScriptApplyDigitSubstitution+0x8d9d
USP10.dll!ScriptApplyDigitSubstitution+0xa034
USP10.dll!ScriptApplyDigitSubstitution+0xa2c2
USP10.dll!ScriptApplyDigitSubstitution+0xb679
USP10.dll!ScriptStringAnalyse+0x284
LPK.dll!LpkTabbedTextOut+0xbc5
LPK.dll!LpkTabbedTextOut+0x8d2
LPK.dll!LpkDrawTextEx+0x40
USER32.dll!DrawTextExW+0x3fa
USER32.dll!GetForegroundWindow+0x127
USER32.dll!GetForegroundWindow+0x5a
USER32.dll!DrawTextExA+0x72
USER32.dll!DrawTextA+0x2e
INTER3.EXE+0x53fb9
INTER3.EXE+0x4d1a2
INTER3.EXE+0x24406
INTER3.EXE+0x3836a


Время: 12:48.

Время: 12:48.
© OSzone.net 2001-