======================================================================= StoppUhr (C) Copyright 1988 by Rainer Stork Krefelder Str.5 4044 Kaarst 2 Tel. 02101/511027 ======================================================================= Copyright: ---------- Das Programm StoppUhr darf für nichtgewerbliche Zwecke kopiert und weiter- gegeben werden. Anwendung von StoppUhr: ----------------------- Das Programm StoppUhr dient zum messen der Zeit, die ein Programm zur Ausführung benötigt. Eine sinnvolle Anwendung von StoppUhr (und auch deswegen entwickelt) ist z.B. das stoppen der Zeit zum kopieren von Dateien von oder zur Festplatte, um hierdurch den günstigsten Inter- leave-Faktor der Festplatte zu ermitteln. StoppUhr kann nur vom CLI aus gestartet werden und erwartet als Argument den Befehl der ausgeführt werden soll. Es kann jeder Befehl verwendet werden, der auch vom CLI aus ausgeführt werden kann. Der Aufruf sieht z.B. aus: 1> StoppUhr "copy df1:c all to dh0:xyz" Dieser Aufruf von StoppUhr führt den in Hochkomma eingeschlossenen Befehl aus und stoppt die dazu erforderliche Zeit. In o.g. Beispiel werden alle Dateien aus dem c-Ordner im Disk-Laufwerk 1 zur Festplatte 0 ins Verzeichnis xyz kopiert. Befehle ohne Leerstellen können ohne Hockkomma angegeben werden. Allgemeines: ------------ StoppUhr verwendet zum stoppen der Zeit die interne Uhr des Amiga und kann daher mit einer Auflösung von 0,02 sec. arbeiten. Die interne Uhr muß (!!!) vor Benutzung des Befehles gesetzt werden (eine beliebige Zeit reicht aus). Sollen die von StoppUhr gemessenen Zeiten als Vergleichswerte benutzt werden, so muß beachtet werden, daß der Amiga ein Multitasking-Betriebs- system hat. Jedes im Hintergrund laufende Programm und sogar die Maus- bewegungen haben einen Einfluß aus die Ausführungszeiten von Befehlen. Außerdem können Zeitunterschiede dadurch entstehen, das der Befehl ein- mal von Diskette geladen wird, während er beim nächsten mal schon im Diskettenpuffer steht und daher nur noch aus dem Speicher geholt wird. Für vergleichende Messungen ist es daher am besten, die Messungen je- l weils an einem frisch gebooteten System mit der selben Bootdiskette h durchzuführen. Man hat dann für jede Messung die gleichen Voraussetz- ungen.