Понимание инструмента DebugDiag

Я пытался понять, что является причиной высокого использования памяти процессами на сервере Windows, который у меня есть. Я установил этот инструмент DebugDiag 1.2, чтобы попытаться найти проблему.

Вот что работает на моем сервере: у меня есть IIS-сервер с приличным количеством приложений пула (68 приложений пула). Для каждого приложения пула есть как минимум 4 приложения. В последнее время я столкнулся с проблемами, связанными с высоким использованием памяти, в результате чего сервер работал на 97% использования памяти или выше.

Это работало нормально, когда я взял этот принтскрин ниже. Однако использование памяти легко вырастет.

Диспетчер задач:

Учитывая это, я пытался понять, как использовать инструмент "DebugDiag1.2" от Microsoft, чтобы найти что-то (часть исходного кода, процедура sql), которое может помочь мне определить причину проблемы.

Я прочитал, что мы не можем ограничить память для каждого приложения пула IIS, поэтому я думаю, что решение будет пытаться оптимизировать приложение. Но сначала мне нужно знать, с чего начать.

Я надеюсь, что кто-то может мне помочь.

0 ответов

Другие вопросы по тегам