[Allegro] a99 V31.8 Startdauer
Anando Eger
a.eger at aneg-dv.de
Mo Sep 19 17:22:58 CEST 2011
Hallo Herr Berger,
On 19 Sep 2011 at 14:50, Thomas Berger wrote:
> Lieber Herr Eger,
>
> >>> beim Start der a99.exe V31.8 v. 31.008.2011 dauert der
> >>> Start der Anwendung nach meinen Beobachtungen signifikant
> >>> länger als gewöhnlich.
> >>> ....
> >>> Kann das jemand bestätigen?
> >>
> >> eigentlich nicht. Evtl. liegt der Unterschied am offcheck.flx?
> >
> > trifft leider nicht - man kann den Effekt(?) schon bei der Demo-Datenbank
> > beobachten - nur dass das Programm hier n-mal die gleiche Stelle des Index
> > liest:
>
> Das sagt ja nicht viel aus, wenn Sie jemals eine Datenbank mit Namen
> "cat" benutzt haben, werden deren gemerkte Ergebnisse beim Start
> der Demodatenbank verglichen (die von v31.8 ist uebrigens korrupt).
Hat alles keinen Einfluss. Ich habe jetzt mal unter Win7 64bit
gegengetestet - es ändert sich nur das Erscheinungsbild des
Effektes - man kann folgendes immer wieder beobachten:
Die adx-Datei (nicht jedoch z.B. die aex) wird entweder
- komplett oder
- in "Stücken" von aufeinanderfolgenden identischen Lesevorgängen
in variabler Anzahl
gelesen.
Als Beispiel noch mal beide a99-Varianten mit einer anderen Datenbank,
diesmal unter Win7 64bit mit "mini"-_start.flx:
http://www.aneg.de/files/a99_Start_V31.7_mini.txt (schön übersichtlich)
und
http://www.aneg.de/files/a99_Start_V31.8_mini.txt (ein bischen größer :)
es wurde der gleiche Startvorgang mitgeschnitten - die _start.flx sah so aus:
find |1 a?
first
clo res
dis
sho rec
(keine vorh. Offline-Daten, temporäre a99-Files usw. vorhanden)
Wieviele und welche "sinnlosen" Index-Lesezugriffe erfolgen, scheint
reproduzierbar unter gleichen sonstigen Systemvoraussetzungen zu sein.
Hier ist definitiv etwas kaputt.
Viele Grüße
Anando Eger
---------------------------------------------------------------------
Anando Eger Datenverarbeitung
Herr Dipl.-Ing. Anando Eger
Gustav-Voigt-Str. 24
01156 Dresden
Tel.: +49 (0)351 454 1236 http://www.aneg-dv.de
Fax: +49 (0)351 454 1238 mailto:a.eger at aneg-dv.de
---------------------------------------------------------------------
>
> ...
>
> > Im Fall der Demo-Datenbank scheint sich das Programm nach einer Weile wieder
> > zu fangen, manche meiner Datenbanken starten überhaupt nicht (Endlosschleife
> > beim Index-Lesen) oder lesen den kompletten Index 2kB-weise - bei einigen
> > 100 MB dauert das eine Weile.
> >
> > Getestet jeweils mit der Standard-_start.flx und nur unter Austausch der
> > a99.exe - ohne weitere Änderungen unter Windows 2000Pro.
>
> Ich werde die Augen offen halten, und es auch mal unter Windows 2000
> ausprobieren...
>
> viele Gruesse
> Thomas Berger
>
Mehr Informationen über die Mailingliste Allegro