mdadm предлагает подробную информацию о каждом аспекте набега программного обеспечения Linux.
Для IIS6: В командной строке, выполненной cscript c:\windows\system32\iisapp.vbs
. Это выведет PIDs для каждого пула приложений, таким образом, можно будет отследить, какой привязан.
W3WP.exe PID: 12216 AppPoolId: A
W3WP.exe PID: 1632 AppPoolId: B
W3WP.exe PID: 8892 AppPoolId: C
Для IIS7: appcmd apppool /?
Я использовал Проводник Процесса SysInternals (теперь доступный с веб-сайта Microsoft) для просмотра всех процессов, работающих на сервере. Можно войти в опции просмотреть определенные столбцы и включить Командную строку, это должно показать Вам название пула приложений, выполняющего веб-сайт.
Мы настраиваем пулы отдельного приложения для каждого сайта, тот путь, если Вы отказываете, он не снижает все сайты. Вы могли изолировать каждый из своих сайтов в их собственном apppools, затем используют инструмент для выяснения точно, какой вызывает проблему
Так как Вы используете режим изоляции IIS5, трудно сказать, какой сайт использует ЦП. Вы не можете выровнять его с диспетчером задач.
iisstate и Диагональ Отладки являются 2 инструментами, которые могут помочь Вам. Если можно переместиться из режима изоляции IIS5, Вы получите новый процесс работы (w3wp.exe) на пул приложений, делая намного легче разыскать его. (и это намного легче снова в IIS7),