Warum OutOfMemoryException? [Gelöst: 64-bit Kompilierung]
- 
					
					
					
					
 Hallo zusammen, Ich erhalte momentan in einem Projekt jeweils eine OutOfMemoryException beim alloziieren eines 2-dimensionalen Arrays von Doubles der Grösse 2000x2000. Dies passiert in einer Schleife (es handelt sich um einen Test). Diese Meldung ist mir ein Rätsel. Die Speicherauslastung liegt bei 30% (von 16 GB insgesamt; vstest.executionengine.x86.exe belegt 1.374 GB) und mit dem Speicher wird eigentlich nichts besonderes gemacht. Woher könnte die Meldung sonst noch kommen? FG 
 
- 
					
					
					
					
 Vielleicht sind einfach keine 32 MB am Stück frei. Kann passieren in einem 32-Bit-Prozess. 
 
- 
					
					
					
					
 TyRoXx schrieb: Vielleicht sind einfach keine 32 MB am Stück frei. Kann passieren in einem 32-Bit-Prozess. Ich habe mal für 64-bit kompiliert und die Exception tritt nicht mehr auf. In Zukunft nur noch 64-bit als Standard. Warum das noch als 32-bit drin ist, verstehe ich eh nicht. 
 
- 
					
					
					
					
 Weil wir noch genug 32bittige Systeme in der Firma haben?! 
 
- 
					
					
					
					
 Du hast auf dynamische Stack-Verwaltung umgestellt?! 
 Obwohl ich zugeben muss, dass ich genau weiß, wie man das macht bei einer 64bit zu 32bit Konvertierung.
 
- 
					
					
					
					
 Prof84 schrieb: Du hast auf dynamische Stack-Verwaltung umgestellt?! 
 Obwohl ich zugeben muss, dass ich genau weiß, wie man das macht bei einer 64bit zu 32bit Konvertierung.Bitte was? 
 
- 
					
					
					
					
 GPC schrieb: Prof84 schrieb: Du hast auf dynamische Stack-Verwaltung umgestellt?! 
 Obwohl ich zugeben muss, dass ich genau weiß, wie man das macht bei einer 64bit zu 32bit Konvertierung.Bitte was? http://de.wikipedia.org/wiki/Stapelspeicher  Anwendung Mikrprozessoren Anwendung Mikrprozessoren
 http://de.wikipedia.org/wiki/Compiler Aufbau eines Compilers Aufbau eines Compilers
 http://de.wikipedia.org/wiki/64-Bit-Architektur Nachteile & Probleme Nachteile & Probleme
 
- 
					
					
					
					
 Sorry ich verstehe jetzt gerade auch gar nicht, was du meinst  
 
- 
					
					
					
					
 Prof84 schrieb: ... Passt schon, mir war schon klar, dass du einfach iwas hingeschrieben hast. 
 
- 
					
					
					
					
 kein platz für die schwachen *rofl*