Startseite » wie man » Wie groß sollte Ihre Seitendatei oder Swap-Partition sein?

    Wie groß sollte Ihre Seitendatei oder Swap-Partition sein?

    Nach einer alten Daumenregel sollte Ihre Auslagerungsdatei oder Ihr Auslagerungsspeicher „doppelt so viel RAM“ oder „das 1,5-fache Ihres Arbeitsspeichers“ sein. Aber benötigen Sie wirklich eine 32-GB-Auslagerungsdatei oder einen Swap-Speicher, wenn Sie über 16 GB RAM verfügen?

    Sie benötigen wahrscheinlich nicht so viele Auslagerungsdateien oder Auslagerungsspeicher. Dies ist eine Erleichterung, wenn man bedenkt, dass ein moderner Computer ein Solid-State-Laufwerk mit sehr wenig Speicherplatz hat.

    Der Zweck der Seitendatei oder der Swap-Partition

    Erinnern wir uns zunächst an den eigentlichen Zweck der Auslagerungsdatei unter Windows oder der Swap-Partition unter Linux. Beide bieten zusätzlichen Arbeitsspeicher für Ihren Computer. Wenn Ihr Computer beispielsweise über 2 GB RAM verfügt und Sie eine große Anzahl von Programmen oder eine große Anzahl von Dateien öffnen, muss Ihr Computer möglicherweise 3 GB Daten im Arbeitsspeicher speichern. Der Computer speichert diese zusätzlichen 1 GB Daten in seiner Auslagerungsdatei oder im Auslagerungsbereich. Die Seitendatei oder der Auslagerungsbereich fungiert als Überlaufbereich für die zusätzlichen Daten. Ihr Computer überträgt bei seiner Verwendung automatisch Daten in den RAM-Speicher und verschiebt Daten in seine Auslagerungsdatei oder Swap-Partition, wenn sie nicht verwendet wird.

    Wenn Sie einen älteren Desktop-Computer verwendet haben, kann dies vorkommen, nachdem Sie ein Desktop-Programm für eine Weile minimiert haben. Wenn Sie sie später maximierten, dauerte es eine Weile, bis die Festplatte aktiv wurde, während die Festplatten-LED blinkt. Die Daten wurden aus der Auslagerungsdatei verschoben oder die Partition wurde in den Arbeitsspeicher ausgelagert. Das RAM ist viel schneller als die Auslagerungsdatei oder die Swap-Partition. (Dies ist bei modernen Computern, die über ausreichend RAM verfügen, um Desktop-Programme im RAM zu halten, viel seltener.)

    Die meisten Anwendungen erwarten den angeforderten Speicher. Wenn Ihr Arbeitsspeicher voll war und Sie keine Seitendatei hatten und dann ein anderes Programm geöffnet hatten, stürzte das Programm wahrscheinlich ab. Das Verwenden einer Auslagerungsdatei mit zusätzlichen Speicherplatzprogrammen kann dies verhindern.

    Andere Verwendungen für Seitendatei und Swap-Partitionen

    Windows und Linux verwenden ihre Auslagerungsdatei und den Swap-Speicherplatz für andere Zwecke:

    • Windows-Absturzabbilder: Unter Windows wird die Seitendatei für Absturzabbilder verwendet. Um einen vollständigen Speicherabzug zu erstellen, muss die Seitendatei mindestens die Größe des physischen Speichers + 1 MB haben. Bei Kernelspeicherabbildern muss die Seitendatei auf Systemen mit 8 GB RAM oder mehr mindestens 800 MB betragen. Die meisten Benutzer benötigen keine vollständigen Speicherabbilder, aber Kernel-Abbilder können nützlich sein. Die erforderliche 800 MB-Seitendatei ist relativ klein, aber Sie müssen Ihre Seitendatei aktiviert lassen und sie nicht deaktivieren. (Diese Informationen stammen aus dem Beitrag Grundlegendes Absturzabbild bei Microsoft TechNet.)
    • Linux-Ruhezustand: Auf Linux-Systemen können Sie den Ruhezustand aktivieren. Der Zustand, in dem der Inhalt des Arbeitsspeichers des Systems auf der Festplatte gespeichert wird, damit er beim erneuten Startvorgang erneut geladen werden kann, speichert den Inhalt des Arbeitsspeichers des Systems in der Swap-Partition. Dies kann auch als "Suspend to Disk" bezeichnet werden. Sie können davon ausgehen, dass Sie eine Swap-Partition benötigen, die so groß ist wie Ihr RAM, um sich in den Ruhezustand zu versetzen, aber tatsächlich benötigen Sie nur eine Swap-Partition, die so groß ist wie der von Ihnen verwendete RAM - also, wenn Wenn Sie regelmäßig nur 4 GB Ihrer 16 GB RAM verwenden, können Sie eine Swap-Partition von 4 GB in den Ruhezustand versetzen. Wenn Sie jedoch mehr als 4 GB RAM verwendet haben, können Sie möglicherweise nicht in den Ruhezustand wechseln. Es ist oft sicher, eine Swap-Partition zu wählen, die der Größe Ihres Arbeitsspeichers entspricht. Beachten Sie, dass dies nur für den Ruhezustand gilt. Wenn Sie niemals planen, Ihren Computer in den Ruhezustand zu versetzen, müssen Sie sich darüber keine Gedanken machen. (Windows-Ruhezustand durch Speichern von Daten in der Datei C: \ hiberfil.sys, daher ist die Auslagerungsdatei im Ruhezustand unter Windows nicht betroffen.)

    Die eigentliche Frage: Wie viel Speicher verwenden Sie??

    Es gibt keine feste Regel, die Ihnen sagt, wie viel Paging- oder Swap-Space Sie benötigen. Die Antwort hängt davon ab, was Sie mit Ihrem Computer machen und wie viel Speicher Sie verwenden. Wenn Sie beispielsweise über 8 GB Speicher verfügen, aber nie mehr als diese 8 GB verwendet haben, könnten Sie ganz ohne Paging oder Swap-Speicher auskommen. Wahrscheinlich benötigen Sie natürlich mehr als 8 GB. Auf der anderen Seite haben Sie möglicherweise einen Computer mit 64 GB Arbeitsspeicher, der jedoch regelmäßig mit 100 GB-Datensätzen funktioniert - Sie möchten wahrscheinlich mindestens 64 GB Paging- oder Swap-Speicherplatz haben, um sicherzugehen. Ein Computer mit 8 GB RAM benötigt daher möglicherweise keine Auslagerungsdatei und ein Computer mit 64 GB RAM möglicherweise eine große Auslagerungsdatei. Es hängt alles davon ab, was der Computer macht.

    Die meisten Benutzer können nicht vorhersagen, wie viel Paging- oder Swap-Bereich sie benötigen. Selbst wenn Sie sich gerade Ihren verwendeten Speicher angesehen haben, können Sie nicht feststellen, wie viel Ihre Programme in einer Woche oder einem Monat benötigen.

    Windows kann es automatisch verwalten

    Unter Windows wird die Seitendatei unter C: \ pagefile.sys gespeichert. Standardmäßig verwaltet Windows die Größe dieser Datei automatisch. Es fängt klein an und wird größer, wenn Sie es brauchen. Wir empfehlen, dass Windows die Größe der Auslagerungsdatei selbst verwaltet. Es sollte nicht viel Platz auf Ihrem Systemlaufwerk beanspruchen. Wenn Ihre Seitendatei auf Ihrem Systemlaufwerk viel Speicherplatz beansprucht, liegt dies daran, dass Sie in der Vergangenheit eine so große Seitendatei benötigt haben und von Windows automatisch vergrößert wurde.

    Auf einem Windows 8.1-System mit nur 4 GB RAM ist unsere Seitendatei zum Beispiel derzeit nur 1,8 GB groß. Wir haben nicht so viel RAM, aber Windows verwendet eine kleine Seitendatei, bis wir mehr benötigen.

    Es gibt keine Leistungsvorteile, wenn Sie eine Auslagerungsdatei entfernen, sondern nur mögliche Probleme mit der Systeminstabilität, bei denen Programme abstürzen könnten, wenn Sie Ihren gesamten Arbeitsspeicher verwenden. Sie könnten die Auslagerungsdatei entfernen, um Speicherplatz auf Ihrem Systemlaufwerk zu sparen, aber das lohnt sich normalerweise nicht.

    Wenn Sie eine Größe manuell einstellen möchten - nicht empfohlen -, denken Sie daran, dass es wichtig ist, ob der Speicher Ihres Systems und nicht nur die Größe des Arbeitsspeichers benötigt wird. Die Dokumentation von Microsoft stellt fest, dass:

    “Der Grund für die Konfiguration der Dateigröße hat sich nicht geändert. Es ging immer darum, einen System-Crash-Dump zu unterstützen, wenn dies erforderlich ist, oder das System-Commit-Limit zu erweitern, falls dies erforderlich ist. Wenn beispielsweise viel physischer Speicher installiert ist, ist möglicherweise keine Auslagerungsdatei erforderlich, um die Systemgebühr während der Spitzenauslastung zu sichern. Allein der zur Verfügung stehende physische Speicher könnte dafür groß genug sein. “

    Mit anderen Worten, es geht nur darum, wie viel Speicher Sie tatsächlich benötigen - die Gesamtmenge des verfügbaren Speichers ist die "Systemfestschreibungsgrenze".

    Linux erfordert eine Auswahl

    Unter Linux entspricht die Auslagerungspartition der Windows-Auslagerungsdatei. Da dies eine Partition und nicht nur eine Datei ist, müssen Sie bei der Installation von Linux eine Entscheidung über die Größe Ihrer Swap-Partition treffen. Sicher, Sie können die Größe Ihrer Partitionen später ändern - aber das ist mehr Arbeit. Linux kann die Größe Ihrer Swap-Partition nicht automatisch für Sie verwalten.

    Jede Linux-Distribution verwendet ein eigenes Installationsprogramm, und jede Linux-Distribution verfügt über eine Logik in ihrem Installationsprogramm, die automatisch versucht, die geeignete Größe der Swap-Partitionen auszuwählen. Linux-Distributionen verwenden normalerweise die Größe Ihres Arbeitsspeichers, um die Größe Ihrer Swap-Partition zu bestimmen. Bei der Installation von Ubuntu scheint die typische Standardgröße für die Swap-Partition die Größe Ihres Arbeitsspeichers plus ein halbes GB mehr zu sein. Dadurch wird sichergestellt, dass der Ruhezustand ordnungsgemäß funktioniert.

    Wenn Sie in Ihrem Linux-Installationsprogramm manuell partitionieren, ist die Größe Ihres Arbeitsspeichers plus 0,5 GB eine gute Faustregel, die sicherstellt, dass Sie Ihr System tatsächlich in den Ruhezustand versetzen können. Das sollte in der Regel auch mehr als genug Swap Space sein. Wenn Sie über eine große Menge an Arbeitsspeicher (etwa 16 GB) verfügen und keinen Ruhezustand benötigen, jedoch Speicherplatz benötigen, könnten Sie wahrscheinlich mit einer kleinen 2-GB-Swap-Partition davonkommen. Auch hier hängt es wirklich davon ab, wie viel Speicher Ihr Computer tatsächlich benötigt. Aber es ist eine gute Idee, etwas Swap-Space zu haben, nur für den Fall.


    Die alte Faustregel "doppelt so groß wie der Arbeitsspeicher" gilt für Computer mit 1 oder 2 GB RAM. Es gibt keine einheitliche Antwort darauf, wie viel Seitendatei oder Auslagerungsspeicher Sie benötigen. Es hängt alles davon ab, welche Programme Sie verwenden und was sie brauchen. Wenn Sie sich nicht sicher sind, ist es fast immer eine gute Idee, sich an die Standardeinstellungen Ihres Betriebssystems zu halten.

    Bildnachweis: William Hook auf Flickr, Jean-Etienne Minh-Duy Poirrier auf Flickr