Kann große Datei nicht einlesen: Out of string space

04/09/2009 - 23:23 von Dominik Schmidt | Report spam
Hallo,

ich muss teilweise sehr große Dateien einlesen, z.B. um sie zu hashen.
Allerdings bekomme ich bereits bei einer 200 MB Datei einen Fehler 14 / Out
of string space, der sich durch ein Space(200000000) reproduzieren làsst.
Da ich noch keine hilfreichen Informationen dazu gefunden habe:
Wie bzw. wo ist die Grenze festgelegt? (Laut
http://www.vbarchiv.net/faq/faq_all...ablen.html knapp 2 GB...)
Kann ich irgend was daran àndern?
Wenn die Variable (oder Teile davon) von Windows in die Auslagerungsdatei
geschoben werden, müsste der Platz doch reichen?

Da es sich um eine VM handelt (WinXP übrigens) mit 512 MB RAM, habe ich mal
testweise diesen auf 1024 MB hochgestellt, sodass auch laut Task-Manager
über 600 MB verfügbar war. Der Fehler ist der gleiche, obwohl doch
eigentlich nur knapp 200 MB belegt werden dürften?
 

Lesen sie die antworten

#1 Harald M. Genauck
05/09/2009 - 01:01 | Warnen spam
Hallo Dominik,

ich muss teilweise sehr große Dateien einlesen, z.B. um sie zu
hashen.
Allerdings bekomme ich bereits bei einer 200 MB Datei einen Fehler
14 / Out
of string space, der sich durch ein Space(200000000) reproduzieren
làsst.
Da ich noch keine hilfreichen Informationen dazu gefunden habe:
Wie bzw. wo ist die Grenze festgelegt? (Laut
http://www.vbarchiv.net/faq/faq_all...ablen.html knapp 2 GB...)
Kann ich irgend was daran àndern?
Wenn die Variable (oder Teile davon) von Windows in die
Auslagerungsdatei
geschoben werden, müsste der Platz doch reichen?

Da es sich um eine VM handelt (WinXP übrigens) mit 512 MB RAM, habe
ich mal
testweise diesen auf 1024 MB hochgestellt, sodass auch laut
Task-Manager
über 600 MB verfügbar war. Der Fehler ist der gleiche, obwohl doch
eigentlich nur knapp 200 MB belegt werden dürften?



Zeigst Du uns bitte den Code, mit dem Du die Datei einliest?


Viele Grüße

Harald M. Genauck

"ABOUT Visual Basic" - http://www.aboutvb.de (Herausgeber)
"VISUAL STUDIO one" - http://www.visualstudio1.de (Chefredakteur)

Ähnliche fragen