[Allegro] INDEX.EXE zu langsam
Bernhard Eversberg
ev at biblio.tu-bs.de
Di Nov 13 08:17:53 CET 2007
Kollege Berger hatte rausgefunden, daß INDEX.EXE aus dem aktuellen
Gesamtpaket deutlich langsamer war als ältere Versionen.
Nachforschung ergab, daß es an gewissen Einstellungen lag, die sich
auf den Videomodus bzw. auf das DOS-Fenster auswirken.
Wir hatten aus dem Programm, um es zu entschlacken, einiges
herausgenommen, was es vermeintlich nicht brauchte. Darunter eben
auch solche Einstellungsgeschichten, die noch aus ganz alten Zeiten
stammen, lange vor Windows. U.a. macht sich das so bemerkbar, daß
index.exe nur noch schwarz-weiß läuft. So war auch ein wenig
kostbarer Arbeitsspeicher gewonnen worden. Aber denkste! Die
bewußten Einstellungen haben auch was mit der Geschwindigkeit zu
tun - was uns beim Testen nicht auffiel. Aber gut 30% macht es
schon aus, und das muß ja nicht sein.
Wir haben eine neue Variante aufgelegt:
http://ftp.allegro-c.de/aktuelle-version/index.lzh
Darin sind wieder diejenigen Einstellungen enthalten, die anscheinend
das Laufzeitverhalten beeinflussen. Wir konnten nun wieder die
Geschwindigkeiten feststellen, die es bei Vorgängerversionen gab.
Wer Wert auf Tempo beim Indexieren legt, ist gut beraten, sich dieses
Programm zu holen. Funktionale Unterschiede gibt es nicht, Auswirkungen
in anderen Programmen auch nicht, auch QRIX.EXE ist unbetroffen.
Wir streben jetzt ohnehin eine neue Programmversion an, die dann mit
32bit kompiliert sein wird - ein Windows-Konsolprogramm. Dabei sollten
die alten Einstellungen sowieso keine Relevanz mehr besitzen ...
hoffen wir's.
MfG B.E.
Mehr Informationen über die Mailingliste Allegro