Future Drive Accelerator V1.4 Dokumentation und neurer

by Martin Tauchmann


(1)

Ein Dos-Buffer belegt, von der Firma aus, einen halben KiloByte.

(2)

DiskSpeed Referenz: 262144 byte, MEMF_FAST, LONG-aligned buffer.

(3)

Syncron zurückgeschrieb wird, oder die Verzögerung von Asyncron wird gestartet, bei:
- e.Update-Kommando vom FileSystem,
- e.Motor-Kommando off vom FileSystem,
- Wenn ein Programm Speicher brauch, und der Cache (gesamte Speicher) mit Daten gefüllt ist, die erst noch zurückgeschrieben
werden müssen.
- Diskette entnommen : "You must replace Volume"
- Wenn DiskSafe installiert ist : Vor einem Reset oder Guru.
- oder wenn der Cache mit zu schreibenden Daten voll (min. noch 7 freie Trax) ist.

(4)

Das Ende des schreibens wird explicit vom FileSystem signalisiert um, Sicherzustellen das ein Device, Software-Cache oder Hardware-Cache in einer Festplatte, die Daten vollständig zurückgeschrieben hat.
Die meisten Festplatten haben intern einen 64 KB Cache.

(5)

Wenn nur ein Block (Teil) des Track eingelesen wird, wird von der Hardware der gesammte Track in einen Buffer gelesen und nur der, erwartete, Block weitergereicht.
Diese Eigenschaft hat sich Future Drive Accelerator zu Nutze gemacht, indem es, grundlegend, immer einen gesamten Track in Cache einliest. Das Einlesen eines Tracks, ist nur etwas langsamer, als das Einlesen eines Blocks. Dieses etwas langsameres Einlesen, ist weitaus schneller als eine neupositionierung des langsamen Hardware-Lesekopfes, das bei einem erneuten Einlesen eines Blocks, erfolgen müsste.
=> Da der erwartete Block, aber, im Cache ist, entfällt eine Beanspruchung der Hardware.

(6)

Der verwendete Algoritmus, wird benötigt, um Herrauszufinden welcher Track der letzte in der Schlange ist. Dies ist weitaus am zutreffensten, wenn der Track am Ältesten ist, und wenn es mehrere Gleichaltrige gibt, wird der Track auf dem am seltensten Zugegriffen wurde, ausgelöscht.
Wenn Sie einen effektiveren Algorithmus, Ausfindig gemacht haben, zögern Sie nicht und lassen Sie es mich Teilhaben.

(7)

Ein Cache ist eine Zusammenfassung von, verschiedenen, Tracks.

(8)

Ein Medium kann eine Partition, eine eingelegte Diskette / Wechselplatte / CD oder eine herrausgenommene Diskette... sein.

(9)

oder SmartFileSystem_SCSIdirect, ProfiFileSystem-2_SCSIdirect.

(10)

FastFileSystem V44.5 ist inkompatibel mit vdisk.device, statram.device, diskspare.device und fms.device

(11)

CopyMem(Quick) wird zum kopieren von Daten zwischen dem Cache und dem Speicher benutzt.

(12)

Die Hack funktioniert auch mit
FastFilesystem V43.20

(13)

Der Hack entfernt ein Alert, der den Benutzer informiert, das kein OS3.1 vorhanden ist.

(14)

Wenn Sie einen anderen Amiga benutzen, lesen Sie in dem `readme' text vom Update-Archiv, welche Datei für Sie in Frage kommt.


This document was generated on 14 November 1999 using texi2html 1.55k.