Ich habe das Problem, dass beim Lesen von Dateien über Filemapping die ganze
Datei nach dem Lesevorgang komplett im Speicher ist.
Da ich mit sehr grossen Dateien arbeite, ist das natürlich ungünstig.
Weiss zufällig jemand, wie man die Größe der gemappten Datei begrenzen kann ?
es muss irgendwas mit folgenden Paramtern zu tun haben..
fdata := mapviewofFile(maphandle, FILE_MAP_Read, 0, 0, 0);
aber wenn ich andere Zahlen als Null dort einsetze, kommen beim Lesen immer
zugriffsverletzungen.
Weiss jemand Rat ?
Besten Dank schon im vorraus
Datei nach dem Lesevorgang komplett im Speicher ist.
Da ich mit sehr grossen Dateien arbeite, ist das natürlich ungünstig.
Weiss zufällig jemand, wie man die Größe der gemappten Datei begrenzen kann ?
es muss irgendwas mit folgenden Paramtern zu tun haben..
fdata := mapviewofFile(maphandle, FILE_MAP_Read, 0, 0, 0);
aber wenn ich andere Zahlen als Null dort einsetze, kommen beim Lesen immer
zugriffsverletzungen.
Weiss jemand Rat ?
Besten Dank schon im vorraus
Comment