Я использую IIS 7.5, и у меня есть некоторые сайты ASP.NET и некоторые веб-службы в разных пулах приложений. В наши дни память сервера находится в высоком использовании, Так как я знаю, что каждый пул приложений использует память? Там в любом случае? любое предложение?
Использование памяти в каждом пуле приложений
Ответ 1
- Перейти к IIS Manager
- Нажмите на название вашего сервера в панели соединений
- В разделе IIS в представлении "Функции" дважды щелкните значок "
Worker Processes
Здесь вы можете увидеть использование как личных, так и виртуальных байтов каждого пула запущенных приложений.
Дополнительную информацию можно найти здесь: http://technet.microsoft.com/en-us/library/cc771273(v=ws.10).aspx
Ответ 2
Каждый пул приложений будет в своем собственном процессе w3wp.exe.
Откройте диспетчер задач, затем перейдите на вкладку "Сведения". Щелкните правой кнопкой мыши по столбцам, выберите "Выбрать столбцы". (В некоторых версиях Windows это в их меню: View → Select Columns). Убедитесь, что выбрана "Командная строка".
Затем сортируйте по имени и посмотрите на свои экземпляры w3wp.exe и сравните использование памяти. Вы можете указать, какой пул приложений каждый использует, потому что имя будет отображаться в командной строке.