Archiv Windows XP 25.916 Themen, 128.567 Beiträge

Virtueller Arbeitsspeicher

schrumpelpumf / 61 Antworten / Flachansicht Nickles

Hallo,

gibt es hier vielleicht jemanden, der einige sichere Fackten über das "Benehmen" des virtuellen Arbeitsspeichers bei Win XP kennt.

Es geht um Folgendes: Ich habe 2Gb Ram, und wollte eigentlich kommplett auf den virtuellen Arbeitsspeicher verzichten. Das eigentlich auch mit erfolg(+100% Leistung(Frames) bei Battlefield 2). Das System rannte unglaublich (Auf dem Desktop keine Wartezeiten!). Nun gibt es leider Programme, die auf den Virtuellen angewiesen sind.
Nun hab ich einfach ein Ramdisk aufgemacht, und erst einmal 80 MB Pagefile auf das Ramdisk gepackt. Funktioniert nun eigentlich auch ganz gut. Performance bleibt, nur hab ich jetzt generell den Fehler, dass ich zu wenig virtuellen Speicher hab. Meint zumindest Windows XP in einer kleinen Meldung in der Taskleiste. Die Programme und Spiele haben anscheinend damit aber kein Problem. Mir fällt nur auf, dass beim Battlefield 2 spielen im Arbeitspeicher 100 Mb mehr frei sind, wenn ich die 80Mb Pagefile auf dem Ramdisk hab.

-wie händelt Windows die Pagefile.
-wie gross macht man die Auslagerungsdatei normalerweise bei zb 2Gb
-nach welchen Kriterien wird ausgelagert.
-und währe es sinnvoll ganze 500 Mb Pagefile auf den Ramdisk zu legen? -lagert Windows wieder automatisch auf den physikalischen Ram aus, wenn die Auslagerungsdatei voll ist?
-hat gar jemand schon eine ausgeglichene Lösung für 2Gb mit Pagefile auf Ramdisk?

Ich bedanke mich schon mal für eventuelle Beiträge:)

schrumpelpumf GarfTermy „ ...Nun hab ich einfach ein Ramdisk aufgemacht, und erst einmal 80 MB Pagefile...“
Optionen

Hallo,

Danke erstmal für deine Anteilnahme.

Zitat: "leg eine kleine auslagerungsdatei an - sagen wir 64mb - dann kannst du probieren, ob du damit hinkommst. den virtuellen arbeisspeicher auf 0 zu setzen ist nicht empfehlenswert."

Bitte erst lesen. Der ganze Fred geht eigentlich gerade um die Probleme einer soooo kleien Auslagerungsdatei.

Was du schreibst, ist so die Gängige meinung in den Foren. Aber ihr habt da etwas übersehen.

Es klingt zwar Paradox, aber das kann ich auflösen;).
Die Auslagerungsdatei wird von Windows XP und den Programmen schlecht gemanaged. Ich habe 2 GB physikalischen Speicher. Der wird selbst bei neuesten Spielen nie auch nur ansatzweise ausgelastet. Was er aber trotzdem macht, ist nachladen von der Platte. Ergebnis sind dann Nachladeruckler. Man hört und sieht sie;). Wenn ich nun bei 2 GB die Pagefile ausstelle ist das anderst , und noch mehr. Ich habe deutlich mehr Bilder/Sekunde und schnelle Ladezeiten. Auch auf dem Windows Desktopp merkt man, dass zb. ein Untermenü in der dritten Ebene mit hunderten Verknüpfungen niemals auch nur eine millisekunde Ladezeit braucht, um ihren Inhalt Preis zugeben.

Also die Leistungssteigerung eines Systems ohne Auslagerungsdatei ist enorm(Verständlich). Man braucht nur genug Ram.

Nun war es früher (Win 98) so, dass man die Pagefile so einstellen konnnte, dass sie erst genutz wird, wenn der Physikalische voll ist. Das geht jetzt irgendwie nicht mehr. Sämmtliche Programme laden da Dreck rein, und nötigen mich zu einer Leistungsminderung, nur weil die Programmierer zu faul waren, auch an Leute mit viel Ram zu denken.

Da liegt es auf der hand einfach mal die Pagfile in den eh nie genutzten Teil des Physikalischen zu legen.


Bei 2Gb Ram halte ich es auch 3Gb Auslagerung auch für ein bischen hart. Letztlich funktioniert er ja auch mit sagensier mal 512 Phys. und 768 Virtuell, ohne solche Fehler zu machen. und das sind mit der standart Auslagerung von Windows nur knapp 1,6Gb.

thx schrumpelpumf
juhu, danke! schrumpelpumf
Schäm dich Jüki :-)) Olaf19