Итак, сразу с места в карьер, не уверен, что этот вопрос лучше подходит для другого сайта StackExchange.
У меня есть веб-приложение ASP.NET MVC 3, работающее на Windows Server 2008 и IIS 7.5
Сначала сайт работает нормально, но я вижу, что использование памяти постепенно растет. Примерно через 12 часов он почти не работает, и сайт задыхается.
Я использую много кеширования, поэтому я думаю, что это вместе с некоторыми возможными утечками памяти является причиной проблемы.
Итак, мой вопрос -, что лучший способ (например, инструменты) отслеживать использование памяти на веб-сервере под управлением ASP.NET MVC?
В прошлом я использовал добрый старый "perfmon" и поставил счетчики IIS для измерения этих вещей.
Это все еще лучший способ, и если да, может кто-то порекомендовать хороший шаблон счетчика perfmon для моего сценария?