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