Danke für die Links!
Im ersten Artikel heißt es, Hervorhebungen von mir:
Wenn großer physischer Arbeitsspeicher installiert ist, ist möglicherweise keine Seitendatei erforderlich, um die System-Commit-Belastung während der Spitzenauslastung zu unterstützen. [...] Der verfügbare physische Arbeitsspeicher allein ist möglicherweise groß genug.
Ich finde es durchaus angebracht, dass die Formulierungen etwas vage bleiben, denn schließlich ist "groß (genug)" individuell sehr verschieden – für ein bisschen Text-VA und Surfen sind 64 GB eher overkill, bei Video-Rendering/-Schnitt sieht es anders aus.
Der Absatz macht aber deutlich, dass Windows nicht, flapsig ausgedrückt, aus purer "Prinzipienreiterei" auslagert, nur weil der Massenspeicher nun einmal da ist, sondern aus guten Gründen und auch situationsabhängig.
Im zweiten Artikel heißt es in einer Tabelle zur Erläuterung der Pagefile-Größe,
3 × RAM oder 4 GB, je nachdem, was größer ist. Diese Größe ist dann auf die Volumengröße ÷ 8 beschränkt.
Ich hatte damals (2002 / 2003) 512 MB RAM, das war Durchschnitt zu der Zeit, und eine 80 GB-Festplatte, wobei ich die Systempartition recht kurz gehalten hatte. AFAIR waren es nur 8 GB, was sich für heutige Verhältnisse mager anhört, für Windows XP aber ausreichte. Demnach hätte die Größe des Pagefiles auf 2 GB begrenzt werden müssen.
Andernfalls, z.B. bei einer ein-partitionigen 80 GB-Platte oder einer doppelt so großen Systempartition, wären es die besagten 4 GB gewesen. "3x RAM" = 1536 MB wären so oder so nicht zum Tragen gekommen, weil schlicht zu wenig.
Die 4 GB-Äußerung meines IT-Kollegen habe ich damals mangels Erfahrung vermutlich "in den falschen Hals bekommen". Er meinte sicherlich nicht, dass jedem gestarteten Programm automatisch 4 GB zugewiesen werden, das wäre ja absurd. Er meinte wahrscheinlich eher, dass theoretisch maximal 4 GB RAM in einem damals aktuellen 32-Bit-Adressraum genutzt werden konnten, wobei dieser nicht exklusiv für RAM zur Verfügung steht.
Deswegen sah man gegen Ende der 2000er viele Hardware-Angebote mit 3 oder 3,25 GB RAM; bei 4 GB wäre ein Teil schlicht "verfallen", weil nicht adressierbar.
Das ist alles leider viel komplexer als es der vermeindlich einfach verständliche Name "Auslagerungsdatei" vermuten lässt...
Yo... danke nochmals, dass du mehr Licht in die Angelegenheit gebracht hast.
CU
Olaf