Я читал о поколениях и большой куче объектов. Но я все еще не понимаю, в чем значение (или преимущество) наличия большой объектной кучи?
Что могло бы пойти не так (с точки зрения производительности или памяти), если бы CLR просто полагался на поколение 2 (учитывая, что порог для Gen0 и Gen1 мал для обработки больших объектов) для хранения больших объектов?