Каково потребление памяти в StringBuilder?
У нас есть несколько операций, в которых мы выполняем большое количество конкатенаций больших строк, и недавно мы столкнулись с исключением из-за нехватки памяти. К сожалению, отладка кода не вариант, так как это происходит на сайте клиента.
Итак, прежде чем приступить к пересмотру нашего кода, я хотел бы спросить: каковы характеристики потребления ОЗУ StringBuilder для больших строк?
Тем более, что они сравниваются со стандартным типом строки. Размер строк превышает 10 МБ, и мы, похоже, сталкиваемся с проблемами около 20 МБ.
НОТАРечь идет не о скорости, а о оперативной памяти.