Hallo,
vielleicht könnte ihr mir helfen: ich möchte in einem C# Programm mit einem Array arbeiten, welcher ca. 400MB Speicher verbrauchen würde. Wenn ich ihn nun testweise einfach in C# initialisiere mit:
C#-Quelltext
1:
| int[,,] a = new int[100,1000,1000]; |
dann kommt eine nette System.OutOfMemoryException
weiß zufällig jemand, wie man die Größe des maximal nutzbaren Speichers erhöhen kann, oder wie ich ein Array mit 100.000.000 Integern definieren muss, damit es klappt?
Gruß, Thomas
Edit:
in Java geht es mit dem Parameter:
java -Xms32m -Xmx256m myProg
Gibts für C# auch sowas?