Verwendung des Festplatten-Cache-Programms SMARTDrive Verfasst am: 19.09.2009, 07:14
SMARTDrive ist ein Festplatten-Cache-Programm für Computer, die über eine Festplatte und Erweiterungs. oder Expansionsspeicher verfügen. Mit Festplatten-CacheProgrammen können Sie den Zeitaufwand Ihres Computers zum Lesen von Daten Ihrer Festplatte verringern.
SMARTDrive reserviert einen Teil des Expansions. oder Erweiterungsspeichers für eigene Zwecke. Dieser Speicherbereich wird als der SMARTDrive-Cache-Speicher bezeichnet. SMARTDrive benutzt ihn zum Speichern von Informationen, die es von der Festplatte gelesen hat. Wenn ein Programm versucht, diese Informationen von Ihrer Festplatte zu lesen, liefert sie SMARTDrive statt dessen direkt aus seinem CacheSpeicher. SMARTDrive kopiert neue oder geänderte Informationen immer auf die
Festplatte, so dass beim Ausschalten Ihres Computers kein Datenverlust eintreten kann.
Zur Installation von SMARTDrive fügen Sie in der Datei CONFIG.SYS den Befehl device hinzu.
Hinweis Die mit MS-DOS gelieferte Version von SMARTDrive ersetzt die mit Microsoft Windows, Version 3-0, gelieferte Version. Wenn Sie sowohl über MS-DOSals auch über Windows 3.0 verfügen, verwenden Sie die mit MS-DOS gelieferte SMARTDrive-Version.
Vorteile
Die Verwendung des Programms SMARTDrive bietet Ihnen folgende Vorteile:
Steigert die Geschwindigkeit bei allen Systemen, die über Expansions. oder Erweiterungsspeicher verfügen.
Ist relativ einfach anzupassen.
Nachteile
Die Verwendung des Programms SMARTDrive ist aber auch mit folgenden Nachteilen verbunden:
Belegt einen Teil des konventionellen Arbeitsspeichers.
Erfordert entweder Erweiterungs. oder Expansionsspeicher. Empfehlungen
Im folgenden werden einige grundlegende Empfehlungen zur Verwendung des Programms SMARTDrive gegeben:
Verwenden Sie SMARTDrive, wenn Ihr System mit einer Festplatte und mindestens 512 KB Erweiterungsspeicher oder 256 KB Expansionsspeicher ausgerüstet ist. Viele Programme werden mit SMARTDrive viel schneller ausgeführt.
Wenn Ihr System über Erweiterungsspeicher verfügt, geben Sie an, dass SMARTDrive diesen benutzen soll.
Wenn Ihr System über Expansionsspeicher verfügt, geben Sie an, dass SMARTDrive diesen benutzen soll. Zu diesem Zweck fügen Sie in der Datei CONFIG.SYS dem Befehl device für SMARTDrive die Option /a hinzu.
Wenn Ihr System sowohl über Erweiterungs. als auch über Expansionsspeicher verfügt, geben Sie an, dass SMARTDrive diejenige Speicherart benutzen soll, die in Ihrem System überwiegt.
Weisen Sie SMARTDrive einen möglichst großen Cache-Speicher (bis zu 2 MB) zu. (Je größer der Cache-Speicher ist, desto mehr Arbeitsspeicher benutzt SMARTDrive.) Falls ein Programm nicht ausgeführt werden kann, weil der Umfang des Expansions. oder des Erweiterungsspeichers nicht ausreicht, verkleinern Sie den Cache-Speicher schrittweise, bis das Programm einwandfrei ausgeführt wird.
Wenn möglich, verdichten Sie Ihre Festplatte regelmäßig. SMARTDrive wird nämlich am besten ausgeführt, wenn die Dateien auf Ihrer Festplatte nicht fragmentiert sind.
Wenn Sie über einen 80386.COMputer mit Erweiterungsspeicher verfügen,
versuchen Sie, SMARTDrive im hohen Speicherbereich auszuführen.
SMARTDrive darf nicht zusammen mit anderen Festplatten-Cache-Programmen verwendet werden. Außerdem kann Microsoft Windows/386TM, Version 2.x, nicht zusammen mit der Version von SMARTDrive, die mit MS-DOS, geliefert wird, verwendet werden.
Installieren von SMARTDrive
Bei der Installation von MS-DOS kopiert das Programm Setup die Datei SMARTDRV.SYS in Ihr MS-DOS-Verzeichnis. Zur Installation von SMARTDrive fügen Sie in der Datei CONFIG.SYS den Befehl device für SMARTDrive hinzu. Dieser Befehl gibt folgendes an:
Die Position der Datei SMARTDRV.SYS.
Die Größe des SMARTDrive-Cache-Speichers.
Ob SMARTDrive (wahlweise) den Erweiterungs. oder den Expansionsspeicher benutzen soll. Standardmäßig benutzt SMARTDrive den Erweiterungsspeicher.
Typischerweise sieht der Befehl device für SMARTDrive folgendermaßen aus:
device=c:\dos\smartdrv.SYS 1024
Dieser Befehl gibt an, dass SMARTDRV.SYS im Verzeichnis C:\DOS gespeichert ist und die Größe des Cache-Speichers 1024 KB (1 MB) betragen soll. Er führt SMARTDrive im Erweiterungsspeicher aus, da dies die Voreinstellung ist.
Angeben der Größe des SMARTDrive-Cache-Speichers
Die Größe des SMARTDrive-Cache-Speichers wirkt sich auf seine Leistungsfähigkeit aus. Im allgemeinen gilt: Je größer der Cache-Speicher ist, desto seltener muss das Programm SMARTDrive Daten von der Festplatte einlesen. Die rationellste Größe für den Cache-Speicher ist ungefähr 2 MB; durch eine Vergrößerung über 2 MB hinaus wird sich die Systemleistung wahrscheinlich nicht erhöhen.
Die Größe des Cache-Speichers ist der erste numerische Parameter im device-Befehl für SMARTDrive.
Hinweis SMARTDrive enthält außerdem einen wahlweisen zweiten numerischen Parameter, mit dem Sie den Umfang begrenzen können, um den Microsoft Windows den Cache-Speicher verkleinern darf. Dieser Parameter ist wichtig, wenn Sie mit Microsoft Windows, Version 3.0 oder höher, arbeiten. Weitere Einzelheiten über die Ausführung von SMARTDrive unter Windows finden Sie im Microsoft Windows Benutzerhandbuch-
Der folgende Befehl gibt an, dass SMARTDrive im Erweiterungsspeicher einen CacheSpeicher von 1024 KB einrichten soll:
device=c:\dos\smartdrv.SYS 1024
Bei der Einrichtung seines Cache-Speichers rundet SMARTDrive die angegebene Speichergröße auf das nächste Vielfache der Spurgröße der Festplatte(n) ab. (Wenn Ihr System über mehr als eine Festplatte verfügt, verwendet SMARTDrive die größte Spurgröße.) Ein Beispiel: Wenn die Spurgröße auf Ihrer Festplatte 10 KB beträgt und Sie einen Cache-Speicher von 256 KB eingerichtet haben, passen in diesen Speicher 25 Spuren. In diesem Fall erstellt SMARTDrive einen Cache-Speicher, der 250 KB und nicht 256 KB groß ist und speichert darin nicht mehr als 25 Spuren gleichzeitig. Im allgemeinen wird SMARTDrive am rationellsten bei Festplatten mit kleinen Spurgrößen ausgeführt.
Hinweis Bei den meisten Systemen benötigt das Programm SMARTDrive zu seiner Ausführung 15 KB oder mehr des konventionellen Speichers. Der tatsächliche Umfang hängt von der größten Spur Ihrer Festplatte(n) und der von Ihnen angegebenen Größe des Cache-Speichers ab.
Weil die optimale Cache-Speicher-Größe für SMARTDrive von den ausgeführten Programmen und Ihrer Systemkonfiguration abhängt, gibt es keine einzelne optimale Einstellung. Aus diesem Grunde sollten Sie experimentieren, um die beste CacheSpeicher-Größe für Ihr System herauszufinden.
Optimieren Ihres Systems 321 Empfehlungen für die Größe des Cache-Speichers
Im folgenden werden einige grundlegende Empfehlungen für die Größeneinstellung des Cache-Speichers gegeben:
Stellen Sie die Cache-Speicher-Größe auf einen Wert zwischen 256 KB und 2048 KB (innerhalb dieses Bereichs so groß wie möglich) ein.
Stellen Sie die Cache-Speicher-Größe nicht auf einen Wert unter 256 KB ein. Andernfalls kann SMARTDrive wahrscheinlich nicht genügend Informationen speichern, um rationell zu arbeiten.
Vermeiden Sie es, die Cache-Speicher-Größe auf einen Wert über 2048 KB einzustellen, weil Ihr Systemspeicher sonst vielleicht nicht optimal genutzt wird. Obwohl ein größerer Cache-Speicher die Geschwindigkeit steigert, verringert sich der Zugewinn an Geschwindigkeit, wenn die Cache-Speicher-Größe 2048 KB überschreitet. Ein Beispiel: Durch die Vergrößerung eines 256 KB-Cache-Speichers auf 512 KB könnten Sie Ihre Systemgeschwindigkeit um 20% steigern. Wenn Sie jedoch einen 2048 KB-Cache-Speicher um denselben Betrag von 2048 KB auf 2304 KB vergrößern, steigt die Geschwindigkeit nur um 2%.
Einrichten des SMARTDrive-Cache-Speichers im Erweiterungs.speicher oder Expansionsspeicher
Das Programm SMARTDrive kann entweder den Erweiterungs. oder den Expansionsspeicher als Cache-Speicher benutzen. Standardmäßig benutzt es den Erweiterungsspeicher. Deshalb sollten Sie SMARTDrive nur dann Expansionsspeicher zuweisen, wenn Ihr System ausschließlich über Expansionsspeicher verfügt. Damit SMARTDrive den Expansionsspeicher benutzt, fügen Sie in der Datei CONFIG.SYS am Ende des device-Befehls für SMARTDrive die Option /a hinzu.
Einrichten des Cache-Speichers im Erweiterungsspeicher
Wenn Ihr Computer über Erweiterungsspeicher verfügt, sollten Sie den SMARTDriveCache-Speicher dort einrichten und ihm so viel Speicherplatz wie möglich bis zu 2 MB zuweisen.
Hinweis Zur Einrichtung des SMARTDrive-Cache-Speichers im Erweiterungsspeicher muss der Befehl device für SMARTDrive in der Datei CONFIG.SYS hinter dem Befehl für HIMEM stehen.
Die folgenden Befehle installieren HIMEM und SMARTDrive und weisen SMARTDrive Erweiterungsspeicher zu:
Der zweite Befehl gibt an, dass die Datei SMARTDRV.SYS im Verzeichnis C:\DOS gespeichert ist. Außerdem weist er SMARTDrive 1024 KB (1 MB)
Erweiterungsspeicher zu, so dass die Cache-Speicher-Größe 1024 KB beträgt.
Einrichten des Cache-Speichers im Expansionsspeicher
Wenn Ihr Computer über Expansionsspeicher verfügt und Sie einen Teil davon für SMARTDrive benutzen möchten, werden Sie den SMARTDrive-Cache-Speicher im Expansionsspeicher einrichten wollen. (Falls Sie mit anderen Programmen arbeiten, die Expansionsspeicher benötigen, vergessen Sie nicht, für diese genügend Expansionsspeicher freizulassen.)
Hinweis Zur Benutzung des Expansionsspeichers muss der Befehl device für SMARTDrive in der Datei CONFIG.SYS hinter dem Befehl stehen, der den Expansionsspeicher-Manager Ihres Systems startet.
Der folgende Befehl richtet den SMARTDrive-Cache-Speicher im Expansionsspeicher ein:
deviceac:\dos500\smartdrv.sys 2048 /a
Dieser Befehl gibt an, dass die Datei SMARTDRV.SYS im Verzeichnis C:\DOS500 gespeichert ist. Außerdem weist er SMARTDrive 2048 KB (2 MB) Expansionsspeicher zu, so dass die Cache-Speicher-Größe 2048 KB beträgt.
Hinweis Es empfiehlt sich nicht, den SMARTDrive-Cache-Speicher in dem durch EMM386.EXE bereitgestellten Expansionsspeicher einzurichten. EMM386 benutzt nämlich Erweiterungsspeicher zur Emulation von Expansionsspeicher, den dann andere Programme benutzen können. Obwohl SMARTDrive diesen emulierten Expansionsspeicher ebenfalls als Cache-Speicher benutzen kann, wird Ihr System dadurch vielleicht nicht so beschleunigt, als wenn Sie SMARTDrive wirklichen physischen Speicher zugewiesen hätten. _________________