[Allegro] grenzen von qrix? eventuell abhängig von 64bit oder 32bit?

Thomas Berger ThB at Gymel.com
Do Jun 26 01:28:02 CEST 2014



Am 26.06.2014 01:03, schrieb Klaus Lehmann:

> !ein! problem. habe hier so 10 mill. datensätze.
> sie zu indexieren, ist ein problem!
> ca 8GB an ii?-dateien sind mit dem letzten vorgang zu mischen.
> 
> 
> so hat das ausgesehen, das dilemma/maleur:
> 24.06.2014  17:57       109.318.144 cat.adx
> 22.06.2014  12:05             4.096 cat.aex
> 25.06.2014  16:44           196.673 cat.api
> 25.06.2014  00:16       122.339.576 cat.res
> 24.06.2014  15:22                90 cat.sgf
> 25.06.2014  00:16     1.101.056.184 cat.stl
> 24.06.2014  15:43        61.169.786 cat.tbl
> 24.06.2014  15:23               300 cat_1.ald
> 
>                                  +  ca 100 ald's a 64MB
>                                  
> 25.06.2014  10:31     6.259.547.948 ii1
> 25.06.2014  10:44     3.779.290.877 ii2
> 25.06.2014  12:48     2.147.483.648 newinx
> 
>              140 Datei(en) 21.546.729.035 Bytes
>                3 Verzeichnis(se), 118.188.531.712 Bytes frei
> 
> 
> wenn qrix die letzten 3 dateien zusammenwürfeln wird, merke ich, 
> größer als 2GB jeweils dürfen sie nicht werden. qrix stürzt ab! eine 
> 2GB-große datei bleibt übrig....

offensichtlich duerfen ii1 und ii2 ja groesser als 2GB werden,
d.h. sie muessten "nur" darauf achten, dass cat.adx, cat.aex, cat.afx
etc. jede fuer sich unterhalb der Grenze bleiben. (Trotzdem
schwierig, ich hatte vor Jahren einmal das Problem, dass das
nicht von .cdx verlagerbare Ersetzungsschluesselregister schon
fast 1GB Umfang hatte...)

Die Grenze von 2GB fuer die fertigen Indexdateien (und .STL und .RES)
ist fundamental fuer 32bit-Software auf Windows-Plattformen, und
allegro-64 duerfte noch einige Zeit auf sich warten lassen.

viele Gruesse
Thomas Berger



Mehr Informationen über die Mailingliste Allegro