Wenn man seinen Rechner speichermäßig aufrüstet, dann geht ein erheblicher Teil davon für Anwendungen verloren, weil er von Windows belegt wird. Wie kann man den RAM für Windows begrenzen ? Ich wüßte das gerne für alle Win-Versionen - zumindest 95 98 und 2000 ! Danke !
Archiv Server-Windows 15.877 Themen, 54.317 Beiträge
Falsch gedacht. Der Speicher wird mitnichten von Windows belegt (außer natürlich bei der Aufrüstung von 32 MB auf 64 oder mehr, klar), sondern Windows verwendet einen größeren Dateicache. Wenn du Speicher für Windows sperrst (unter win9x in der system.ini möglich) haben alle Anwendungen nur soviel Speicher wie Windows zur Verfügung hat. Denn Windows verwaltet den Speicher!
Der korrekte Eintrag lautet in system.ini
vcache
MaxFileCache=xxxxx
und steht ziemlich weit unten, gleich vor dem Eintrag für PWL
wobei xxxxx für den Datenträgercache in kb steht, ich nehme immer ca. 10% vom RAM. Standartmäßig reißt sich dieses Teil fast den gesamten freien Speicher unter den Nagel, sodaß windoof anfangen muß, Daten in die Auslagerungsdatei zu schaufeln, da beißt sich die Katze in den Schwanz!
in W2k kann man die Einstellung für jeden laufenden Prozess einzeln festlegen, das ist dann im Taskmanager (aufrufen mit Affengriff) unter dem Register Prozesse, dort mit rechts auf den Prozess klicken, dann Priorität ändern.