У нас есть классическое приложение ASP, которое устанавливает соединение с БД, выполняет хранимую процедуру в наборе записей и отображает результаты в виде таблицы HTML для пользователя.
У нас был ресурс (т. Е. Память) и производительность (пользователи ждут до 10 минут для отображения ВСЕХ данных) проблемы с этим сайтом - и после некоторого обсуждения мы решили переписать этот отчет в .NET и измерить / сравнить прирост производительности по сравнению с исходнымпереписать.Чтобы смоделировать запросы к этим отчетам, мы записали несколько сценариев для запуска с использованием JMeter.
Для сравнения RESOURCE я хочу измерить следующие счетчики производительности: Private Bytes Memory, VirtualПамять байтов, суммарный ЦП и ЦП процесса.
Для сравнения PERFORMANCE я использовал один из встроенных слушателей JMeter, которые показывают среднее / минимальное / максимальное время откликаи Среднее число байт на каждый запрос.
Даст ли этот набор данных достаточно данных, чтобы окончательно сказать, что ДА, переписывание улучшило (или не улучшило) производительность в этих областях, или я долженсмотреть на различные счетчики производительности или данные perfmon.
[Я читал о Профилировщиках, и у нас есть ANTS, но я не уверен, как я могу применить это к классической странице ASP.Похоже, это было бы сравнение яблок / апельсинов]
Мнения приветствуются!