@database "DSG.guide" @node main "DSG.guide - © 1995 by Patrick Hess" DiskSpeed-GUI ============= ACHTUNG! In der vorliegenden Version ist DSG nur ein in 2 Tagen zusammengeschrubbtes Programm. Es hat bisher keine Enforcerhits bei mir geworfen, und es scheint seinen Zweck zu erfüllen. Jedoch ist mir selber schon einiges klar, was verbessert werden könnte. Diese Verbesserungen (einfachere Konfig, Lokalisierung, Menüs, ...) werde ich allerdings nur vornehmen, wenn ich ein paar Kommentare und so bekomme, sprich Rückmeldungen. Und das währe dann DEINE Aufgabe! Am liebsten währe mit e-Mail, Adresse siehe im Teil @{" Autor " link autor}. @{"Copyright" link copyright} @{"Autor" link autor} @{"Wofür ist DSG?" link wofuer} @{"Benutzung von DSG" link benutzung} @{"History" link history} Dem Programm liegen im Verzeichniss "Data" 3 Datein für die Benutzung mit DSG bei: Q730L-2091 Quantum Lightning 730 (ca. 700MB) CP3100-2091 Connor CP3100 (ca. 100MB) ST-125N-2091 Seagate ST125N (ca. 20MB) Alle hängen an einem CBM 2091 Controller, gemeßen in einem A2000 mit CBM 2630 (25 Mhz) @endnode @node copyright "Copyright" DSG - DiskSpeed-GUI ist © Copyright 1995 by @{" Patrick Hess " link autor}. Dieses Programm ist als FreeWare veröffentlicht, die Rechte des Programms bleiben weiterhin bei, es ist jedoch frei kopierbar. Die Aufnahme in CD`s und PD-Sammlungen ist erlaubt, ja sogar erwünscht. Die Benutzung des Programm ist auf eigene Gefahr, ich bin nicht Verantwortlich für Fehler, Defekte und Probleme, die durch die Nutzung von DSG entstehen. Allerdings würde ich mich freuen, Bugreports, Anregungen und Kommentare zu bekommen. @endnode @node autor "Autor" Patrick Hess Holsteinstr. 27 41564 Kaarst Tel. V+49-2131-669556Q e-Mail (bevorzugt!!!!): poseidon@newswire.gun.de poseidon@canta.gun.de ---------------------------- DiskSpeed ist Copyright © 1989-91 MKSoft Development BGUI ist (C) Copyright 1993-1994 Jaba Development @endnode @node wofuer "Wofür ist DSG?" Da ich in den nächsten Tagen auf ein anderen Festplatten-Controller umsteige und eine neue TurboKarte in meinen Amiga einbaue, die Festplatten aber behalten werde, möchte ich natürlich einen Vergleich derr Leistung haben. @{" DiskSpeed " link copyright } ist trotz seines Altes immernoch das meistbenutze Programm und wegen seiner umfangreichen Testergebnisse hat es diese Stellung IMHO zu recht. Doch was DiskSpeed fehlt ist eine übersichtliche, am besten grafische Ober- fläche, um einfach und komfortabel vergleichen zu können. HIER setzt dann @{" DiskSpeed-GUI " link copyright} (DSG) ein: DSG liest eine von DiskSpeed erzeugt Datei ein und stellt sie grafisch da. Dabei können 5 Dateien gewählt werden, die nun übersichtlich untereinander verglichen werden können. Wenn keine Dateien vorhanden sind, bietet DSG auch eine simple Möglichkeit, eine solche Datei mit DiskSpeed generieren zu lassen. @{" Benutzung von DSG " link benutzung} @endnode @node benutzung "Benutzung von DSG" Es gibt zwei Möglichkeiten, DSG zu starten: Workbench: Doppelklick, Optionen und Argumente werden aus den @{" Tooltypes " link tooltypes} gelesen CLI: Hier können @{" Argumente " link arguments} direkt übergeben werden. Im Allgemeinen empfehle ich die Nutzung der Workbench/Tooltypes. Nach dem Start präsentiert DSG sein Window: [@{"Copyright" link copyright}] @{"FAST" link mem} @{"LONG" link type} @{"512" link size} @{"Create" link result} @{"Speed" link mode} @{"Unzoomed" link zoomed} [@{"File" link filename}] [@{"Filename" link filename}] [@{"Speed " link speed}] [@{"Wert" link bytes}] [@{"Gen" link gen}] [@{"File" link filename}] [@{"Filename" link filename}] [@{"Speed " link speed}] [@{"Wert" link bytes}] [@{"Gen" link gen}] [@{"File" link filename}] [@{"Filename" link filename}] [@{"Speed " link speed}] [@{"Wert" link bytes}] [@{"Gen" link gen}] [@{"File" link filename}] [@{"Filename" link filename}] [@{"Speed " link speed}] [@{"Wert" link bytes}] [@{"Gen" link gen}] [@{"File" link filename}] [@{"Filename" link filename}] [@{"Speed " link speed}] [@{"Wert" link bytes}] [@{"Gen" link gen}] @endnode @node tooltypes "Tooltypes" Die Tooltypes entsprechen genau den CLI-@{"Argumenten" link arguments}, mit dem Unterschied, das sie im Icon fest eingetragen werden können. @endnode @node arguments "CLI Argumente" Argumente sind nicht zwingend möglich. Als CLI Argument ist z.B. PUBSCREEN=TERM möglich, der selbe Wert kann auch in den Tooltypes eingetragen werden. @{"PUBSCREEN/K" link pubscreen}, @{"ZOOMED/S" link zoomed}, @{"BUF1/N" link buf}, @{"BUF2/N" link buf}, @{"BUF3/N" link buf}, @{"BUF4/N" link buf}, @{"MAX_SPEED/N" link max_speed}, @{"MAX_FILES/N" link max_files}, @{"STD_FILE_1/K" link std_file}, @{"STD_FILE_2/K" link std_file}, @{"STD_FILE_3/K" link std_file}, @{"STD_FILE_4/K" link std_file}, @{"STD_FILE_5/K" link std_file}, @{"MEM/K" link mem}, @{"TYPE/K" link type}, @{"SIZE/K" link size}, @{"MODE/K" link mode}, @{"RESULT/K" link result}: @endnode @node filename "Filename" Wird auf das File-Gadget am Anfang der Zeile geklickt, öffnet sich ein File-Requester. Hier kann nun ein File ausgewählt werden, das von DiskSpeed erzeugt wurde. ES WERDEN NUR FILES KORREKT VERARBEITET, DIE VON DISKSPEED ERSTELLT WURDEN ODER DAS SELBE AUSGABEFORMAT VERWENDEN. BEI ANDEREN DATEIEN IST DAS RESULTAT UNDEFINIERT!!! DIE AUSGABE MIT MIT DER DISKSPEED OPTION "ALL" ENTSTANDEN SEIN! Das File kann entweder selber erstellt werden: "DiskSpeed DRIVE="" ALL >Ausgabe" Die Datei "Ausgabe" kann dann im FileRequester ausgewählt werden. DSG liest diese Datei dann ein, interpretiert sie und stellt sie dar. Ausserdem kann diese Datei auch durch das @{" Gen " link gen} Gadget generiert werden. @endnode @node speed "Speed" Hier wird die Geschwindigkeit bzw. freie CPU-Zeit grafisch als Balken angezeigt. Der Maximalwert kann über die CLI/Tooltype-Parameter @{"MAX_SPEED" link max_speed} und @{"MAX_FILES" link max_files} geändert werden. Je nach gewähltem @{"Resultattyp" link result} ist der Balken in der Einheit "Bytes/s" oder "Files/s" zu interpretieren. @endnode @node gen "Gen" "Gen" generiert eine neue Ausgabedatei. Es öffnet sich ein Request, in dem das Device gewählt werden muß, von dem die Daten ermittelt werden sollen. Nach der Sicherheitsabfrage startet DSG dann DiskSpeed und legt sich bis zur Beendigung schlafen. Achtung, die Generierung einer solchen Datei dauert in der Regel einige Minuten! Ist die Liste fertig, liest DSG sie direkt ein und stellt sie dar. @endnode @node bytes "Bytes" Hier wird das genaue Ergebniss in Zahlen angezeigt. Je nach @{"Resultattyp" link result} ist das Ergebniss in "Bytes/s" oder "Files/s". @endnode @node pubscreen "Pubscreen" Es kann ein PublicScreen angegeben werden, auf dem sich DSG öffnet. @endnode @node zoomed "Zoomed" Zoomed definiert, ob das grafisch dargestellte Ergebniss im wahren Maßstab angezeigt werden soll oder verdoppelt. Je nach Ergebnissen ist ein Vergleich dann einfacher möglich. @endnode @node buf "Buf" Hier kann definiert werden, wie groß die Puffer beim generieren eines Ausgabefiles durch DSG sein sollen, in der Regel wird das niemand verändern wollen, um einen fairen Vergleich zu ermöglichen. Möglich sind BUF1 - BUF4 für die 4 Puffer. @endnode @node std_file "Std_file" Es besteht die Möglichkeit 5 Standardfiles zu definieren, die direkt beim Start des Programms geladen und dargestellt werden. @endnode @node max_files "MAX_FILES" DSG stellt seine Wert grafisch im Vergleich zu MAX_FILES und MAX_SPEED dar, je nach @{"Resultattyp" link result}. Default ist eine max. Transferrate von 5 MB und 300 Files pro Sekunde. Da dies nicht für alle Fälle passt, können die Wert angepasst werden. @endnode @node max_speed "MAX_SPEED" DSG stellt seine Wert grafisch im Vergleich zu MAX_FILES und MAX_SPEED dar, je nach @{"Resultattyp" link result}. Default ist eine max. Transferrate von 5 MB und 300 Files pro Sekunde. Da dies nicht für alle Fälle passt, können die Wert angepasst werden. @endnode @node mem "Mem" Hier kann gewählt werden, ob das Testergebniss mit einem CHIP-Mem oder FAST-Mem Puffer dargestellt werden soll. @endnode @node type "Type" Hier kann gewählt werden, ob das Testergebniss mit einem LONG, WORD oder BYTE Buffer dargestellt werden soll. @endnode @node size "Size" Hier kann gewählt werden, ob das Testergebniss mit einem 512, 4096, 32768 oder 262144 Bytes Puffer dargestellt werden soll. @endnode @node mode "Mode" Hier kann gewählt werden, ob die Geschwindigkeit oder freie CPU-Zeit dargestellt werden soll. @endnode @node result "Result" Hier kann gewählt werden, welcher Test dargestellt werden soll. Dabei gilt folgendes für das Ergebniss in Zahlen: CREATE, READ, WRITE ist ein Ergebniss in Bytes (nur Speed, CPU immer in %) Der Rest ist Files/s. @endnode @node history "History" Version 1.0: erste veröffentliche Version @endnode