Archiv Windows XP 25.916 Themen, 128.567 Beiträge

Swap und RAMDisk

jueki / 27 Antworten / Flachansicht Nickles

Es gab in meinem Umfeld mal wieder eine Diskussion betreffs der Auslagerungsdatei.
Der ja manche User, speziell aus dem Bereich "Spiele", schon fast magische Effekte zuschreiben.
Es wurde die Meinung vertreten, das es wohl das Allerbeste sei, diese Pagefile in den RAM, den schnellen RAM zu verlagern.
Ich machte nun, um das zu prüfen, ein Experiment und wollte diese Pagefile in meine 1GB- RAMdisk verlagern.
Mit dem untenstehenden Ergebnis, hab es mal dokumentiert:

Erst einmal alles auf "Keine Auslagerungsdatei" eingestellt:

http://www.juekirs.de/Foren/nickles/RAM02.jpg

neu gebootet - und die Pagefile war verschwunden:

http://www.juekirs.de/Foren/nickles/RAM01.jpg

Nun habe ich der "Partition" B=RAMDisk, Größe 1GB, 256MB zugeordnet:

http://www.juekirs.de/Foren/nickles/RAM03.jpg

- keine Pagefile mehr in C:/

http://www.juekirs.de/Foren/nickles/RAM04.jpg

Und wieder neu gebootet.
Ich staune: plötzlich wird mir eine Auslagerungsdatei von exakt der Größe des (erkannten) RAM gebildet:

http://www.juekirs.de/Foren/nickles/RAM05.jpg

In den Einstellungen ist alles geblieben, da gab es keine Veränderungen:

http://www.juekirs.de/Foren/nickles/RAM06.jpg

Hat einer von Euch für dieses eignartige Verhalten eine Erklärung?

Jürgen



ABatC jueki „Swap und RAMDisk“
Optionen

Für das Verhalten habe ich so keine Erklärung, aber irgendwie kapiere ich nicht, warum es Sinn machen soll die Swapdatei auf eine Ramdisk zu legen...

Die Swap-Datei (Auslagerungsdatei für die Nicht-Englischsprecher) wird ja bemüht, wenn der RAM knapp ist, dann werden Teile auf Festplatte ausgelagert um Platz zu schaffen. Eine RAM-Disk verwendet aber auch eben diesen Hauptspeicher. Um Platz zu schaffen lagere ich also Teile des RAMs in den RAM aus? Und nebenbei verkleinere ich mein RAM von vornerein allein durch das Anlegen der RAM-Disk, wo Speicher doch eh knapp ist? Das ist doch totaler Blödsinn...

Sinn macht die Geschichte nur in einem Fall: es gibt Programme, die bestehen darauf, das eine Auslagerungsdatei eingerichtet ist. Wenn ich dann sowieso genug freien Speicher habe macht es Sinn, die Auslagerungsdatei ins RAM zu legen. Bringt dann etwas Geschwindigkeit. Bei ausreichend Speicher ist ansonsten die Deaktivierung der Auslagerungsdatei die sinnvollste Methode.