В .NET Core приложении вы замечаете рост задержек при обработке запросов. Профилирование показывает большое количество объектов, попадающих в Large Object Heap. Как будете искать и устранять проблему?
Проверю профилировщиком (dotMemory, PerfView), какие именно объекты создаются в Large Object Heap (например, строки или массивы > 85 KB). Оптимизирую работу с большими структурами: разобью их на меньшие, буду использовать пулы (ArrayPool<T>), Span<T>/Memory<T>, кеширование. При необходимости изменю архитектуру, чтобы минимизировать аллокации крупных объектов.
Библиотека собеса по С#
Post #826
1.7K