Hallo Leute,
sobald mein W2K-Server richtig benutzt wird, rauchen diverse Prozesse mit der Fehler-ID 26 ; Application Pop-Up ab, und bleiben als Zombie-Prozesse im Task-Manager hängen.
Trotz 4GB-RAM kriege ich die Meldung, dass nicht genug Speicher vorhanden ist.
Es hat wohl irgendwie mit dem Registry-Eintrag und der Desktop Heap Speicheraufteilung für den Prozess crss.exe (Client/Server Run-Time Subsystem ) zu tun.
In der Registry unter HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Control\ Session Manager\ Subsystems\Windows
%SystemRoot%\system32\csrss.exe
ObjectDirectory=\Windows
SharedSection=1024,3072,512
Windows=On
SubSystemType=Windows
ServerDll=basesrv,1
ServerDll=winsrv:UserServerDllInitialization,3
ServerDll=winsrv:ConServerDllInitialization,2
ProfileControl=Off
MaxRequestThreads=16
Was bedeutet der Eintrag: "SharedSection=aaaa, bbbb( , cccc , dddd) ???
Wert "aaaa" ist der "Desktop Heap", der Speicher für Interaktionen zw. Anwender und Anwendung.
Wert "bbbb" ist der systemweite Zwischenspeicher von Windows NT / Windows 2000
cccc = diesen Wert habe ich auf 512 gesetzt vorgefunden und soll mit einer Größe von mind. 512 angeblich dafür sorgen, daß das Speicherproblem gelöst ist. Es handelt sich um den "Hidden Desktop Heap", der für nicht interaktive Anwendungen zuständig ist.
andere empfehlen diesen Wert auf 1024 zu setzten ? ...2048 ? ...4096 ? Warum ?
ddddd = Sollte kein 4. Parameter vorhanden sein, bitte den Wert 512 ergänzen. Warum ?