У меня есть приложение, которое предсказуемо генерирует ошибки нехватки памяти в очень, очень (очень) больших наборах данных - мы пытаемся решить эту проблему путем оптимизации управления памятью приложения, но очень и очень большие рассматриваемые наборы данных требуется так много времени для выполнения (дней), что трудно перебрать циклы тестирования и найти проблему эмпирически.
Оставим на минуту вопрос о производительности приложения - это следующее в списке задач после правильного поведения приложения:
Существует ли простой способ ограничить объем памяти, доступный приложению при запуске в режиме отладки в Visual Studio, чтобы заставить ошибки OutOfMemory, которые естественным образом возникают только в очень больших наборах данных, вместо этого появляться в меньших набор данных?