Logo: Geos Online Print Archiv
G.O.P.A. - Geos Online Print Archiv
19.04.2024 Archiv  #  Recherche  #  Links  #  Kontakt  #  Gästebuch  #  Impressum

Index
Register
Login

Die Anzeige des Archivs erfolgt grafisch. Ändern

RAM-Drive und NewDeal Office - Erfahrungen eines Anwenders

Autor: Achim Brennförder

In einem der Internet-Diskussionsforen habe ich vor einiger Zeit einen Hinweis bzgl. der Einrichtung eines RAM-Drive - also eines virtuellen Laufwerkes im Arbeitsspeicher - gelesen. Angeblich sollte der in NewDeal Office integrierte Internetbrowser "Skipper" bei entsprechender Einrichtung seines CACHE-Verzeichnisses dadurch wesentlich schneller werden. Für mich ein Grund, dieses sofort auszuprobieren.

Ein RAM-Drive kann durch eine entsprechende Befehlszeile in der Datei "Config.sys" angelegt werden. Es wird von Ihrem System wie ein Festplattenlaufwerk behandelt. Da dieses Laufwerk aber kein physisch vorhandenes Festplattenlaufwerk mit entsprechend langen Zugriffszeiten der Tastköpfe einer Festplatte ist, sondern ein nicht materiell vorhandenes Laufwerk in Ihrem Arbeitsspeicher, entsprechen die Zugriffszeiten auch denen des Arbeitsspeichers.
Wenn Sie Windows als Betriebssystem einsetzen und NewDeal Office dabei im DOS-Modus laufen lassen, sei es durch Abbruch des Windows-Starts mit der Taste F8 oder durch die Einrichtung eines Startmenüs, sieht die Zeile in Ihrer Datei "config.sys" etwa wie folgt aus:

DEVICEHIGH=C:WINDOWS
COMMANDEBD
RAMDRIVE.SYS 32767 /E

Natürlich funktioniert das Ganze auch mit dem Betriebssystem MS-DOS; nur sieht der Pfad dann etwas anders aus.
Der Bereich bis EBD stellt hier den Verzeichnispfad dar, "ramdrive.sys" ist die eigentliche Datei.
Die Zahl "32767" legt die max. Größe des RAM-Drive fest. D. h., das RAM-Drive hat eine Größe von ca. 32 MB. Es können Werte von 4 bis 32.767 angegeben werden. Wenn Sie 64 MB Arbeitsspeicher in Ihrem Computer installiert haben, können Sie die maximale Größe locker ausnutzen. Sie können aber nicht mehr Arbeitsspeicher angeben, als in Ihrem System installiert ist. Haben Sie beispielsweise nur 16 MB Arbeitsspeicher, müssen Sie einen entsprechend niedrigeren Wert angeben.
Die Option /E legt fest, daß das virtuelle Laufwerk im Erweiterungsspeicher angelegt wird; das ist der Bereich nach den ersten 1 MB Ihres Arbeitsspeichers. Um diese Option benutzen zu können, muß zuvor ein Speichermanager wie "himem.sys" oder ein anderer Speichermanager mit den gleichen Spezifikationen geladen werden. D. h., die Befehlszeile für Ihr virtuelles Laufwerk muß nach der Zeile für den Speichermanager in die "Config.sys" eingefügt werden.
Weiterhin steht die Option /A zur Verfügung. Mit dieser Option legen Sie fest, daß Ihr virtuelles Laufwerk den Expansionsspeicher Ihres Systems benutzt. Um diese Option nutzen zu können, müssen Sie zuvor durch Ihr System Expansionsspeicher zur Verfügung stellen lassen. D. h., die Befehlszeile für einen Expansionsspeichermanager wie etwa "emm386.exe" muß vor der Befehlszeile für Ihr virtuelles Laufwerk in der Datei "config.sys" stehen. Empfehlen kann ich die Option /E. Sollten Sie keine Option angeben, wird das RAM-Drive im konventionellen Arbeitsspeicher (das sind die ersten 640 KB Ihres Arbeitsspeichers) angelegt. Dieses ist nicht zu empfehlen!
Haben Sie die Systemdatei "config.sys" solchermaßen verändert, starten Sie Ihren Computer neu, um die neue Konfiguration zu laden. Sie werden nun ein neues - als Festplatte angezeigtes - Laufwerk mit dem Namen "MS-RAMDRIVE" bemerken.
Der in NewDeal Office integrierte Internetbrowser "Skipper" legt seine Dateien üblicherweise im Verzeichnis ?PRIVDATACACHE ab. Wie kann nun der Zugriff auf dieses Verzeichnis beschleunigt werden? Gehen Sie dazu wie folgt vor:
Benennen Sie das Originalverzeichnis CACHE um oder löschen Sie es oder verschieben Sie es auf eine andere Partition. Erstellen Sie auf dem RAM-Drive ein neues Verzeichnis mit dem Namen "CACHE". Es ist wichtig, daß die Schreibweise mit der des Originalverzeichnisses überein stimmt. Erzeugen Sie von diesem Verzeichnis eine Verknüpfung [Link] in das Verzeichnis ?PRIVDATA. Wenn Sie nun "Skipper" starten, wird der Internetbrowser seine Dateien nicht mehr auf der Festplatte, sondern in das Verzeichnis "CACHE" auf Ihrem virtuellen Laufwerk im Arbeitsspeicher ablegen und dadurch wesentlich beschleunigt werden - Skipper rast förmlich dahin. :-)

Wie fast immer, gibt es auch hier einen Nachteil. Alle Verzeichnisse und Dateien auf dem RAM-Drive werden gelöscht, wenn der PC heruntergefahren und ausgeschaltet wird. Aus diesem Grund sollte man wirklich nur solche Dateien auf das virtuelle Laufwerk auslagern, die im Nachhinein nicht noch einmal benötigt werden.

Als weitere Maßnahme habe ich die SWAP-Datei [Auslagerungsdatei] von NewDeal Office auch auf das virtuelle Laufwerk ausgelagert. In diese Datei lagert NewDeal Office Daten aus, wenn der Arbeitsspeicher voll ist. Üblicherweise wird diese Datei im Hauptverzeichnis von NewDeal Office angelegt und befindet sich somit auch auf der Festplatte. Wenn Sie die SWAP-Datei auf das RAM-Drive auslagern, beschleunigt sich auch hier der Zugriff auf die in ihr gelagerten Dateien. Um die SWAP-Datei auszulagern, müssen Sie die Pfadangaben für diese Datei ändern. Starten Sie dazu die "Voreinstellungen [Preferences]" und öffnen Sie das Modul "NewDeal". Ändern Sie in der Rubrik "SWAP-Datei" neben der Bezeichnung "Pfad:" die Pfadangaben. Ist Ihr virtuelles Laufwerk z. B. das Laufwerk G:, tragen Sie die Zeile "G:SWAP" in das Texteingabefeld ein. Hier können Sie auch gleich die Größe der Datei einstellen - max. 16.384, also ca. 16 MB. Nach dem Neustart von NewDeal Office wird die Auslagerungsdatei nun auf dem virtuellen Laufwerk erzeugt.

Nun habe ich in meinem System 128 MB Arbeitsspeicher installiert. Die SWAP-Datei ist noch nie über eine Größe von 1 Byte hinaus gekommen; daraus folgert: Der Arbeitsspeicher war noch nie zur Gänze belegt. Ich bin daher im Zweifel, ob die Maßnahme bzgl. der Auslagerung der SWAP-Datei sich bei mir auszahlt. :-)

Wie ich schon beschrieben habe, werden nach Ausschalten des PC alle Verzeichnisse und Dateien im Arbeitsspeicher gelöscht; so auch das von Ihnen per Handarbeit angelegte Verzeichnis "CACHE". Um nun "Skipper" mit der zuvor beschriebenen Weise zu beschleunigen, müßten Sie jedesmal das Verzeichnis "CACHE" auf Ihrem RAM-Drive neu anlegen. Aber auch dagegen gibt es Abhilfe - in Form eines Eintrages in den Stapelverarbeitungsdateien "autoexec.bat" oder "NDO.bat" bzw. "NDO2000.bat". Um es gleich vorweg zu nehmen; bei mir funktioniert dieser Eintrag nur in der Datei "autoexec.bat".
Mit dem Befehl "MD" bzw. "MKDIR" [make directory] haben Sie die Möglichkeit, das Verzeichnis "CACHE" automatisch bei jedem Start von NewDeal Office auf Ihrem virtuellen Laufwerk erstellen zu lassen. Ist das virtuelle Laufwerk z. B. das Laufwerk G:, so tragen Sie folgende Zeile in die "autoexec.bat" ein:

md g:CACHE

Die Position dieser Zeile in der "autoexec.bat" ist meines Wissens egal; sie sollte auf jeden Fall nicht an erster Stelle stehen.

Nachdem ich mein PC-System auf oben beschriebene Weise "getunt" habe, bin ich dem von meinem Sohn benutzen Internet Explorer von Microsoft fast ebenbürtig, was die Geschwindigkeit angeht. :-))
Mein Dank geht an Alexander Langer und Rainer Bettsteller. Ohne deren Hilfe und Tips wären die oben geschilderten Maßnahmen nicht - zumindest für mich nicht - so einfach gewesen.


 




Dieser Artikel ist Bestandteil von:

Ausgabe 79

! - - - - - M I C R O F I L M - - - - - ! | Editorial | NewGEOS Mailingliste | FlyAway | Lucifer | HP Druckertreiber mit 600 DPI | RAM-Drive und NewDeal Office - Erfahrungen eines Anwenders | Spiele-Tip für Shisen-Sho | Nachtrag zum JHT 2001 | RUN | Info Regionalgruppe Baden | Neues aus der GEOS 64/128 Welt | GEOS 64/128 auf PC | Programmieren für den Nokia 9210 Comunicator | SMS-Assistent v2.03 für das Nokia 9210 | RAMDisk | NDO unter WinXP | The Vault


Kurzlink hierhin: http://geos-printarchiv.de/289


Letzte Änderung am 01.11.2019