Faxline DOS-Problem mit NCP-Pointern

17.02.1995

J. Hahn, Berlin: Wie laesst sich der Netware-Fehler "1.1.133 Alloc short term memory memory allocator requests exceeded the configuration limit" am besten beheben? Warum wird uns der Umstieg auf OS/2 nahegelegt?

Die Redaktion: Der Umstieg auf OS/2 ist wohl eher ein scherzhaft gemeinter Hinweis auf die natuerlichen Grenzen von DOS, die bei diesem Netware-Fehler eine Rolle spielen. Das Problem hat mit der Zuordnung von NCP-Pointern (NCP = Netware Core Protocoll) zu tun, die standardmaessig auf einen Wert von 51 eingestellt sind (10 bis 10 000 sind moeglich). Diese Pointer werden im Short-Term-Memory- Pool der Netware fuer jeden angeschlossenen Rechner vergeben. Sie stellen die Verzeichniseintraege in einer Tabelle dar, die die DOS- Suchfunktion "Findfirst/Findnext" abarbeitet. Dabei werden prinzipiell die aeltesten Verzeichniseintraege aus der Tabelle hinausgeworfen.

Wenn DOS nunmehr auf Werte in der Tabelle greifen will, die bereits geloescht sind, muessen die Eintraege komplett neu eingelesen werden. Aus diesem Grund erhoehen viele Systemverwalter die NCP- Pointer auf Werte wie 1000. Dies schlaegt sich direkt auf den verfuegbaren Gesamtspeicher nieder, der dann die besagte Fehlermeldung produziert. Das Problem ist nur unter DOS virulent, das ueber keine interne Funktion verfuegt, um die nicht benoetigten Eintraege selbst aus der Tabelle zu loeschen.