[Allegro] UPDATE zu schnell?

Thomas Berger ThB at Gymel.com
Do Nov 13 12:19:45 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Eversberg, liebe Liste,

>> könnte man das vielleicht so einrichten, dass update.exe per default
>> sleep() benutzt, sich aber über eine command line option beschleunigen
>> lässt?
>>
> So war es ja gewesen! Option  -F  beschleunigte auf superschnell,
> -Fx entschleunigte auf x Sekunden .

Das Be-schleunigen waere aber attraktiver. Da gibt es allerdings
wegen gewisser Eigenschaften der ganzen Zahlen nur die Option "-F0",
und die ist manchmal zu schnell (es wird zwar immer noch nach jedem
Satz die Satztabelle freigegeben, in der Praxis haben andere
Prozesse allerdings wenige Chancen, das dadurch entstehende, nur
mikroskopische Frei-Intervall zu treffen).

Ich selber haben den Eindruck, dass ein "gepulstes" Update (etwa.
100 Saetze mit Maximalgeschwindigkeit, dann 5 Sekunden Pause),
in realen Arbeitsumgebungen evtl. weniger stoerend ist als ein
(in der Summe gleich schnelles) Update mit 20ms Pause zwischen
jedem Datensatz. Dafuer muesste man aber einmal intensive
Experimente durchfuehren.

Mit acon kann man das ja alles zu Fuss programmieren, sollte sich
irgendeine Strategie als allgemeingueltig "gut" erweisen, koennte
dann ja fuer V30 ein entsprechender set-Befehl fuer a99 und acon
spendiert werden.

Fuer den Moment moechte ich vorschlagen, UPDATE.EXE wieder auf
sleep zurueckzubauen: Es ist zwar so, dass die Arbeit mit den
Datenbanken auch waehrend eines normalen Updates schon beeintraechtigt
ist (staendig fliegt man aus Registern x nach Register 1 oder die
Registeranzeige wird nach einigen Zeilen abgeschnitten), laeuft
ein Hochgeschwindigkeits-Update aber laenger als 30 Sekunden, geht
mehr oder weniger gar nichts mehr und man sollte besser seinen
Schreibtisch aufraeumen...

viele Gruesse
Thomas Berger


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBSRwNUWITJZieluOzAQIprQP9HALdrCCkVghcp5kpkQDHwXgcEM9biarZ
uZU89m+9V5vzOrB4idO31flA+bH2UC/C6jjPTQjfRxHRMl5GNtOZxqsJv/pzmQXU
WYryZw2tSUjezwPi/ZHLsFXvKsk079SlFdIxwI2wIO67iYw/WNzs6mWW75ngbUnj
Sd62z2QPV+U=
=W7Dz
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro