[Allegro] UPDATE zu schnell?

Christoph Schönberger cschoenberger at ghil.ac.uk
Do Nov 13 11:28:19 CET 2008


Lieber Herr Eversberg,

könnte man das vielleicht so einrichten, dass update.exe per default
sleep() benutzt, sich aber über eine command line option beschleunigen
lässt?

Viele Grüße,

Christoph Schönberger



> -----Original Message-----
> From: allegro-bounces at biblio.tu-bs.de [mailto:allegro-bounces at biblio.tu-
> bs.de] On Behalf Of Bernhard Eversberg
> Sent: Donnerstag, 13. November 2008 09:11
> To: Allegro-C Diskussionsliste
> Subject: [Allegro] UPDATE zu schnell?
> 
> 
> Das Programm UPDATE.EXE ist möglicherweise zu schnell, d.h. es läßt,
> während es arbeitet, keine Speichervorgänge gleichzeitiger Nutzer zu.
> 
> Das liegt daran, daß die Verzögerung zwischen zwei Datensätzen vorher
> mit der C-Funktion  sleep()  realisiert war. Diese kann nur mit
> Sekunden arbeiten, d.h. minimal mit 1 Sekunde Pause. Das war einigen
> zuviel. Also haben wir die Funktion  delay()  statt dessen eingeführt.
> Die kann mit Millisekunden arbeiten. Nur: sie tut es auf den meisten
> Systemen nicht, d.h. egal wie viele Millisekunden man verlangt, sie
> macht gar keine Pause. Das wußten wir vorher nicht, es steht nicht
> in der C-Doku.
> Die Frage ist also: Will man den alten Zustand zurück oder kann
> man damit leben, daß update nun immer rasant, aber egoistisch arbeitet?
> 
> B.E.




Mehr Informationen über die Mailingliste Allegro