Verwenden des Programms Fastopen Verfasst am: 13.09.2009, 23:30
Das Programm Fastopen kann den Zugriff auf Dateien und Verzeichnisse beschleunigen. Außerdem verfolgt es die Positionen der geöffneten Dateien und Verzeichnisse, so dass der spätere Zugriff auf diese Dateien viel schneller erfolgen kann. Fastopen ist besonders zweckmäßig, wenn Sie mit Programmen wie zum Beispiel Datenbankprogrammen arbeiten, die Dateien wiederholt öffnen und schließen.
Vorteile
Die Verwendung des Programms Fastopen bietet Ihnen folgende Vorteile:
Steigert die Geschwindigkeit bei Programmen, die Dateien wiederholt öffnen und schließen, wie zum Beispiel Datenbankprogramme und Programmiersprachencompiler.
Kann bei Systemen mit nur 640 KB Arbeitsspeicher verwendet werden, da es keinen Expansions. oder Erweiterungsspeicher erfordert.
Kann Expansionsspeicher benutzen.
Nachteile
Die Verwendung des Programms Fastopen ist aber auch mit folgenden Nachteilen verbunden:
Belegt einen Teil des konventionellen Arbeitsspeichers.
Kann keinen Erweiterungsspeicher benutzen.
Verbessert nicht die Leistung von Programmen, die Dateien nicht wiederholt öffnen und schließen. Bei anderen Programmen als Datenbankprogrammen und Compilern könnte der Befehl buffers oder das Programm SMARTDrive die Geschwindigkeit wirksamer steigern als das Programm Fastopen.
Empfehlungen
Im folgenden werden einige grundlegende Empfehlungen zur Verwendung des Programms Fastopen gegeben:
Verwenden Sie das Programm Fastopen, wenn Sie mit Datenbankprogrammen oder Compilern arbeiten und Speicher übrig haben.
Geben Sie dem Programm Fastopen Zugriff für je eine Datei pro Megabyte (MB) Speicherplatz auf der Festplatte. Wenn Sie beispielsweise über eine 40-MBFestplatte verfügen, kann Fastopen so eingestellt werden, dass es mit bis zu 40 Dateien gleichzeitig arbeitet.
Experimentieren Sie mit dem Programm Fastopen. Falls Sie dabei keine Geschwindigkeitssteigerung feststellen, führen die betreffenden Programme wahrscheinlich keinen Festplattenzugriff aus, der durch Fastopen beschleunigt werden kann. Verwenden Sie in diesem Fall Fastopen nicht weiter, und geben Sie den von ihm belegten Speicher frei.
Wenn Ihr System über physikalischen Expansionsspeicher verfügt, führen Sie das Programm Fastopen über den Befehl fastopen mit der Option /x im Expansionsspeicher aus.
Wenn Sie über ein 80386. oder 80486.SYStem verfügen, versuchen Sie, die Datei FASTOPEN.EXE (die Programmdatei für Fastopen) im hohen Speicherbereich auszuführen. (Hierfür fügen Sie in der Datei AUTOEXEC.BAT den Befehl loadhigh für FASTOPEN.EXE hinzu-)
Starten des Programms Fastopen
Das Programm Fastopen können Sie auf vier verschiedene Arten starten:
Geben Sie den Befehl fastopen an der Eingabeaufforderung ein.
Fügen Sie den Befehl fastopen in der Datei AUTOEXEC.BAT hinzu.
Fügen Sie in der Datei CONFIG.SYS den Befehl install für die Datei FASTOPEN.EXE hinzu.
Zur Ausführung von FASTOPEN.EXE im hohen Speicherbereich fügen Sie in der Datei AUTOEXEC.BAT den Befehl loadhigh für FASTOPEN.EXE hinzu.
Zum Starten von Fastopen aus der Datei CONFIG.SYS würden Sie dort einen Befehl wie den folgenden hinzufügen:
inetall=c,\dos\fastopen.EXE ct=40 /x
Dieser Befehl gibt an, dass FASTOPEN.EXE seinen Cache-Speicher im Expansionsspeicher einrichten soll, dass es mit Dateien auf Laufwerk C arbeiten soll und dass es mit 40 Dateien (der empfohlenen Anzahl bei einer 40-MB-Festplatte) gleichzeitig arbeiten kann.
Wenn Sie über ein 80386. oder 80486.SYStem verfügen, können Sie FASTOPEN.EXE im hohen Speicherbereich ausführen, indem Sie den Befehl loadhigh zusammen mit dem Befehl fastopen verwenden. (Dies bedeutet, dass Sie FASTOPEN.EXE entweder aus der Datei AUTOEXEC.BAT oder von der Eingabeaufforderung aus, nicht aber aus der Datei CONFIG.SYS in den hohen Speicherbereich laden können.) Der folgende Befehl beispielsweise lädt FASTOPEN.EXE entweder aus der Datei AUTOEXEC.BAT oder von der Eingabeaufforderung aus in den hohen Speicherbereich:
loadhigh c:\dos\fastopen.EXE c:=30
Zur Benutzung des hohen Speicherbereichs müssen Sie die Datei CONFIG.SYS passend einrichten. _________________