¿Los objetos individuales todavía están limitados a 2 GB de tamaño en CLR 4.0?

Según tengo entendido, hay un límite de 2 GB en instancias únicas en .NET. No he prestado mucha atención a eso, ya que hasta ahora he trabajado principalmente en sistemas operativos de 32 bits. En 32 pero es más o menos una limitación artificial de todos modos. Sin embargo, me sorprendió bastante saber queEsta limitación también se aplica en .NET de 64 bits..

Desde colecciones comoList<T> use una matriz para almacenar elementos, lo que significa que una aplicación .NET que se ejecute en 32 bits podrá contener el doble de elementos de tipo de referencia en una lista en comparación con la misma aplicación que se ejecuta en 64 bits. Eso es bastante sorprendente.

Alguien sabe si esta limitación se aborda en CLR 4.0 (no tengo una instalación 4.0 en este momento).

Respuestas a la pregunta(3)

Su respuesta a la pregunta