MS-DOS Forum

MS-DOS Forum
Anleitungen, Referenz aller DOS Befehle, Batch Dateien
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> Systemoptimierung
Autor
Nachricht
matthias





Verwenden von EMM386 als Expansionsspeicher-Emulator
Verfasst am: 25.07.2009, 04:30

Ein Expansionsspeicher-Emulator ist ein Programm, das den Erweiterungsspeicher benutzen kann, um Expansionsspeicher zu simulieren. Dann können Programme den simulierten Expansionsspeicher genauso benutzen, als ob es sich dabei um physischen Expansionsspeicher handelte. Der mit MS-DOS gelieferte Gerätetreiber EMM386 kann bei 80386. und 80486.COMputern als Expansionsspeicher-Emulator verwendet werden. (EMM386 kann auch als Manager für den hohen Speicherbereich verwendet werden.

Hinweis EMM386 ist nur zum Einsatz bei 80386. und 80486.COMputern vorgesehen. Zur Verwendung eines Programms, das Expansionsspeicher bei einem 80286. oder 8086.COMputer erfordert, müssen Sie Ihr System so konfigurieren, dass es so viel physischen Expansionsspeicher bereitstellt, wie das Programm benötigt.

Die mit MS-DOS gelieferte Version von EMM386 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 daher die EMM386.

Version, die mit MS-DOS geliefert wird. Wenn Sie bereits einen anderen Expansionsspeicher-Manager verwenden, arbeiten Sie nicht mit EMM386.

Vorteile

Die Verwendung von EMM386 zur Simulation von Expansionsspeicher bietet Ihnen folgende Vorteile:

Stellt Expansionsspeicher bei Systemen bereit, die nur über Erweiterungsspeicher verfügen.

Kann die Geschwindigkeit von einigen Programmen, die Expansionsspeicher benutzen, steigern, wenn Ihr System über keinen physischen Expansionsspeicher verfügt.

Nachteile

Die Verwendung von EMM386 zur Simulation von Expansionsspeicher ist aber auch mit folgenden Nachteilen verbunden:

Funktioniert nur bei 80386. und 80486.COMputern.

Benutzt den Erweiterungsspeicher. EMM386 belegt zu seiner Ausführung ungefähr 80 KB des Erweiterungsspeichers. Außerdem steht Speicher, der zur Emulation von Expansionsspeicher benutzt wird, nicht mehr als Erweiterungsspeicher zur
Verfügung.

Empfehlungen

Im folgenden werden einige grundlegende Empfehlungen für eine Verwendung von EMM386 zur Emulation von Expansionsspeicher gegeben:

Verwenden Sie EMM386 als Expansionsspeicher-Emulator nur dann, wenn Sie über ein 80386. oder 80486.SYStem mit Erweiterungsspeicher verfügen und mit Programmen arbeiten möchten, die Expansionsspeicher erfordern.

Wenn Sie EMM386 als Expansionsspeicher-Emulator verwenden, ordnen Sie ihm nur so viel Erweiterungsspeicher zu, wie ein Programm benötigt. Wenn Sie beispielsweise ein Programm ausführen möchten, das 256 KB Expansionsspeicher erfordert, würden Sie EMM386 256 KB Erweiterungsspeicher zuordnen.

Wenn Sie EMM386 sowohl als Expansionsspeicher-Emulator als auch als Manager für den hohen Speicherbereich verwenden, fügen Sie zu dem device-Befehl zum Starten von EMM386 die Option ram hinzu. Andernfalls können Programme den von EMM386 bereitgestellten Expansionsspeicher nicht benutzen.

Bei Microsoft Windows, Version 3-0 oder höher, verwenden Sie EMM386 als Expansionsspeicher-Emulator nur dann, wenn Sie Programme ausführen, die Expansionsspeicher außerhalb von Microsoft Windows benötigen. Bei der Ausführung im erweiterten 386-Modus kann Windows Expansionsspeicher für Programme simulieren, die ihn benötigen. Einzelheiten über den erweiterten 386-Modus finden Sie im Microsoft Windows Benutzerhandbuch.

Um EMM386 als Expansionsspeicher-Emulator zu installieren:

Öffnen Sie die Datei CONFIG.SYS mit einem Texteditor wie dem MS-DOS-Editor. (Die Datei CONFIG.SYS ist normalerweise im Stammverzeichnis Ihrer Festplatte gespeichert-)

Fügen Sie zu der Datei CONFIG.SYS den Befehl device für EMM386 hinzu. (Falls die Datei CONFIG.SYS bereits einen device-Befehl für EMM386 enthält, bearbeiten Sie diesen Befehl-)

Der Befehl device für EMM386 muss hinter dem Befehl device für HIMEM und vor allen Befehlen für Gerätetreiber stehen, die den Expansionsspeicher benutzen. Der Befehl gibt die Position der Datei EMM386.EXE an. Außerdem bestimmt er, dass EMM386 Expansionsspeicher emulieren soll, und legt fest, wieviel Erweiterungsspeicher EMM386 zugeordnet werden soll. EMM386 stellt dann diesen Speicherumfang als Expansionsspeicher für Programme, die diesen benötigen, zur Verfügung. Der folgende Befehl device gibt an, dass EMM386 Erweiterungsspeicher zur Simulation von Expansionsspeicher verwenden soll, und ordnet für diesen Zweck 640 KB Erweiterungsspeicher zu:

device=c:\dos\enm386.exe 640

Deaktivieren oder löschen Sie alle anderen device-Befehle für Expansionsspeicher-Manager.

Speichern Sie die Änderungen an der Datei CONFIG.SYS. 5. Starten Sie Ihr System neu, indem Sie STRG+ALT+ENTI, drücken.
_________________
 
Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> Systemoptimierung

Tags: emm386 expansionsspeicher, speicher emm386, msdos, konfigurieren

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Ausführung von Programmen im hohen Speicherbereich 1242 13.10.2009, 04:44
Keine neuen Beiträge Steuern der Bildschirmanzeige mit dem Befehl more 1820 15.08.2009, 08:37
Keine neuen Beiträge Umleiten der Eingabe für einen Befehl 1888 02.08.2009, 17:14
Keine neuen Beiträge Der Befehl Restore funktioniert nicht 2471 08.12.2008, 07:39
Keine neuen Beiträge Der Befehl Undelete funktioniert nicht 3502 01.12.2008, 08:32
 



[ Time: 0.1474s ][ Queries: 61 (0.0120s) ][ GZIP on - Debug on ]