Утечка памяти и нагрузочное тестирование

Я провел много исследований и не смог найти никакой информации о нижеследующем.

Я использую asp.net 4.0, я создал веб-приложение. Я хотел бы знать, как я могу проверить утечки памяти в созданной мной программе, какой инструмент можно использовать для этого, также хотел бы знать хороший инструмент, который я мог бы использовать для проведения нагрузочного теста на тот же веб-сайт, какой инструмент я мог бы использовать, так как все те, которые были рекомендованы, не идеальны, инструменты, которые я использовал для нагрузочного тестирования, - это Цунг и несколько других бесплатных инструментов.

3 ответа

Решение

Вам нужно использовать профилировщик памяти.

Существуют как бесплатные, так и коммерческие, некоторые из наиболее известных - ANTS Memory Profiler от RedGate, dottrace от JetBrains и http://memprofiler.com/ от SciTech.

Все они, по сути, подключаются к работающему процессу, измеряя такие вещи, как использование памяти и многое другое - предоставляя вам отчет о производительности приложения и использовании памяти.

Мне нравится Selenium Grid. Вы также можете посмотреть в StresStimulus.

Вы можете использовать WinDbg, который поставляется вместе с Windows SDK. Видео ниже должно направить вас в правильном направлении:

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