В настоящее время я выполняю выборку ЦП приложения ASP.NET Core, куда отправляю огромное количество запросов (> 500 КБ).Я вижу, что пиковый рабочий набор приложения составляет около ~ 300 МБ, что, на мой взгляд, невелико, учитывая количество запросов к приложению.Но то, что я наблюдал, - это огромное снижение количества запросов в секунду, когда я включаю определенные функции в моем приложении.
Вопрос: Должен ли я также выполнять профилирование памяти?Я спрашиваю об этом, потому что, хотя пиковый рабочий набор составляет ~ 300 МБ, может быть большое количество недолговечных объектов, которые могут быть созданы и собраны GC, и поскольку работа GC также считается ЦП, я должен также выполнить профилирование памяти, чтобы увидеть,Я слишком много выделяю?