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
Archiv Windows XP 25.916 Themen, 128.567 Beiträge
Öhm, btw zu deiner Frage, ist mir grade eingefallen...
Die Swapdatei wird von Windows beim Wechsel in den Protected Mode der CPU initialisiert. Sprich ab dem Punkt, an dem aus deinem Prozessor aus einem schnellen 8086er eine vollwertige 32/64bit-cpu wird. Dummerweise wird der Treiber für die RAM-Disc erst im Protected mode geladen, weil die Ram-Disc zugriff auf die 32-bittigen addressregister benötigt, welche nur im Protected Mode ansprechbar sind.
Konkret: Windows startet, initialisiert den SWAP, kann die Datei mit den eingestellten vorgaben auf B:\ nicht erstellen weil B:\ zu diesem Zeitpunkt nicht existiert. Daraufhin legt windows die SWAP-Datei auf der Systempartition an, zeigt aber immernoch die korrekten einstellungen an. Ein Blick ins System-Log (systemsteuerung->verwaltung->Ereignisanzeige->system) sollte einen Fehler beim Versuch der initialisierung des SWAP bestätigen. nuja zumindest theoretisch, ich glaube der SWAP wird vor der protokollierung aktiviert