Да, ваше предположение верно.
Ограничение 2 ГБ применяется к каждому объекту в отдельности. Общий объем памяти, используемый для всех объектов, может превышать 2 ГБ.
(Может ли среда выполнения выделить достаточно памяти для ваших требований, это другой вопрос. Я сомневаюсь, что сможет найти все 2 ГБ свободной памяти на 32-битной машине, но это не должно быть проблемой на 64-битной.) 1005 *