Я перечитываю CLR через С# прямо сейчас и задаю некоторые вопросы о сборке мусора в .NET. В книге после заполнения Пополнения 0 начинается сбор мусора и перемещается все выдающиеся ссылки на объекты для поколения 1.
То же самое происходит, когда поколение 1 заполнено. Но что происходит, когда второе поколение заполнено? Других поколений нет, чтобы переместить ссылки. Является ли размер поколения 2 расширенным с помощью CLR?