Befehl: stackshigh
STACKSHIGH fügt Stack Frames hinzu um Hardware Interrupts spezifizieren
zu können.
STACKSHIGH ist ein CONFIG.SYS / FDCONFIG.SYS-Befehl.
Syntax:
stackshigh=nn,mmm
Optionen:
nn Die Anzahl der Stacks im Bereich 8-64 und 0.
mmm Die Größe jedes Stacks in Bytes, im Bereich 32-512.
Kommentar:
Der Befehl STACKSHIGH wird normalerweise nicht benötigt.
STACKSHIGH verändert die Anzahl und Größe der verfügbaren Hardware
Interrupt Stacks.
nn ist die Zahl der unterschiedlichen Stacks und mmm ist die Größe
jedes einzelnen in Bytes.
In einigen Fällen können Sie 'stacks=0,0' verwenden, um nur Standard
Stacks zu verwenden, anstelle DOS extra Stacks für Hardware Interrupts
zuweisen zu lassen.
Der Befehl STACKSHIGH versucht im Gegensatz zu STACKS zuerst,
in den hohen Speicher zu laden. Wenn das nicht funktioniert, versucht
er in den konventionellen Speicher zu laden.
Bitte beachten: Die Art und Weise, wie Sie Gerätetreiber laden,
hat eine große Auswirkung auf die später frei verfügbare
Speichermenge (insbesondere konventioneller Speicher). Versuchen
Sie deshalb, (im Speicherverbrauch) große Programme (insbesondere
Treiber) zuerst in den hohen Speicherbereich zu laden.
Wichtig: Es muß zuvor ein Manager für den hohen Speicherbereich
wie z.B. (HIMEM), HIMEMX oder JEMMEX geladen werden, um diesen Befehl
ausführen zu können.
STACKSHIGH ist ein interner Befehl, d.h. der Befehl ist in der
kernel.sys enthalten. Es wird zur Ausführung des Befehls kein
zusätzlicher Befehl (Datei) benötigt.
Beispiel:
IN DER CONFIG.SYS / FDCONFIG.SYS:
stackshigh=16,256
Siehe auch:
config.sys
fdconfig.sys
(fdxms)
(fdxms286)
(himem)
himemx
jemmex
stacks
Copyright © 1998 Jim Hall, aktualisiert 2011 von W. Spiegl.
Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.