Ho letto (http://blogs.msdn.com/joshwil/archive/2005/08/10/450202.aspx) che la dimensione massima di un oggetto in .NET è 2 GB.Memoria massima NET Utilizzare 2 GB anche per x64 Assiemi
Sono corretto nel presupporre che se ho un oggetto che occupa 256 MB di memoria, dal momento che è un tipo di riferimento, posso avere una matrice di questi oggetti da 256 MB in cui tutti gli oggetti insieme possono assorbire> 2 GB di memoria come finché la dimensione dell'array di riferimento rimane inferiore a 2 GB?
Domanda interessante. Non sapevo che ci sarebbe stato questo limite su una macchina a 64 bit. Detto questo, non posso pensare a molti scenari per un'app che contiene 2 GB in un oggetto! – RichardOD
Sono d'accordo, non ci sono molti scenari in cui avresti bisogno di più di 2 GB in un singolo oggetto. Un server di gioco o un server di database è davvero l'unica cosa che viene in mente. – Nate