Использование памяти в каждом пуле приложений

17

Я использую IIS 7.5, и у меня есть некоторые сайты ASP.NET и некоторые веб-службы в разных пулах приложений. В наши дни память сервера находится в высоком использовании, Так как я знаю, что каждый пул приложений использует память? Там в любом случае? любое предложение?

    
задан Saeid Alizade 07.09.2013 в 09:49
источник

2 ответа

27
  • Перейдите в диспетчер IIS
  • Нажмите на имя своего сервера в панели «Подключения»
  • В разделе IIS в представлении «Возможности» дважды щелкните значок Worker Processes

Здесь вы можете увидеть как байты, так и виртуальные байты для каждого запущенного пула приложений.

Дополнительную информацию можно найти здесь: Ссылка     

ответ дан ngm 07.10.2013 в 11:31
источник
13

Каждый пул приложений будет в своем собственном процессе w3wp.exe.

Откройте диспетчер задач, затем перейдите на вкладку «Сведения». Щелкните правой кнопкой мыши по столбцам, выберите «Выбрать столбцы». (В некоторых версиях Windows это меню: View - & gt; Select Columns). Убедитесь, что выбрана «Командная строка».

Затем сортируйте по имени и посмотрите на свои экземпляры w3wp.exe и сравните использование памяти. Вы можете указать, какой пул приложений каждый использует, потому что имя будет отображаться в командной строке.

    
ответ дан FarmerBob 07.09.2013 в 11:09
источник