30Aug

Wie groß sollte Ihre Page File oder Swap Partition sein?

click fraud protection

Stöcke-von-Widder

Nach einer alten Faustregel sollte Ihre Auslagerungsdatei oder der Auslagerungsspeicher "doppelt so viel Arbeitsspeicher" oder "1,5x Arbeitsspeicher" haben. Benötigen Sie jedoch eine 32-GB-Seitendatei oder einen Tausch, wenn Sie über 16 GB Arbeitsspeicher verfügen?

Wahrscheinlich brauchen Sie nicht so viel Auslagerungsdatei oder Auslagerungsspeicher, was eine Erleichterung darstellt, wenn man bedenkt, dass ein moderner Computer ein Solid-State-Laufwerk mit sehr wenig Platz hat.

Der Zweck der Seitendatei oder der Swap-Partition

Zuerst sollten wir uns den wahren Zweck der Auslagerungsdatei auf Windows merken oder die Partition unter Linux auslagern. Beide bieten Ihrem Computer zusätzlichen Arbeitsspeicher. 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 Auslagerungsspeicher. Die Auslagerungsdatei oder der Auslagerungsabschnitt fungiert als ein "Überlauf" -Bereich zum Halten der zusätzlichen Daten. Ihr Computer überträgt Daten bei der Verwendung automatisch in den Arbeitsspeicher und verschiebt Daten in die Auslagerungsdatei oder die Auslagerungspartition, wenn sie nicht verwendet wird.

instagram viewer

Wenn Sie einen älteren Desktop-Computer verwendet haben, könnte dies passieren, nachdem Sie ein Desktop-Programm für eine Weile minimiert haben. Wenn Sie es später maximierten, würde es eine Weile dauern, bis Sie hören würden, wie Ihre Festplatte wegschleift, während die Festplattenaktivitäts-LED blinkt - ihre Daten wurden von Ihrer Auslagerungsdatei zurückgeschoben oder Partition in ihren RAM-Speicher ausgelagert. Der 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 Arbeitsspeicher zu halten, viel seltener.)

Die meisten Anwendungen erwarten, dass sie den von ihnen angeforderten Speicher abrufen. Wenn Ihr Arbeitsspeicher voll war und Sie keine Auslagerungsdatei hatten und dann ein anderes Programm öffneten, stürzte das Programm wahrscheinlich ab. Wenn Sie eine Auslagerungsdatei mit zusätzlichen Speicherplatzprogrammen verwenden, wird dies verhindert.

Disk-Aktivitäts-LED-Computer

Andere Verwendungsmöglichkeiten für Seiten- und Swap-Partitionen

Windows und Linux verwenden ihre Auslagerungsdatei und ihren Auslagerungsbereich auch für andere Zwecke:

  • Windows-Absturzspeicherauszüge : Unter Windows wird die Auslagerungsdatei für Absturzspeicherauszüge verwendet. Um einen vollständigen Speicherauszug zu erstellen, muss die Auslagerungsdatei mindestens die Größe des physischen Speichers + 1 MB haben. Für Kernelspeicherabbilder muss die Auslagerungsdatei auf Systemen mit mindestens 8 GB RAM mindestens 800 MB groß sein. Die meisten Leute benötigen keine vollständigen Speicherauszüge, aber Kernel-Dumps könnten nützlich sein. Die erforderliche 800-MB-Auslagerungsdatei ist ziemlich klein, aber Sie müssen Ihre Auslagerungsdatei aktiviert lassen und sie nicht deaktivieren.(Diese Informationen stammen aus dem Kurzreferat "Crash Dumps" im Microsoft TechNet.)
  • Linux-Ruhezustand : Auf Linux-Systemen der Ruhezustand, bei dem der Inhalt des Systemspeichers auf der Festplatte gespeichert wird, damit er beim Systemstart neu geladen werden kannwieder hoch - speichert den Inhalt des System-RAM auf der Swap-Partition. Dies kann auch als "Suspend to Disk" bezeichnet werden. Sie könnten davon ausgehen, dass Sie eine Swap-Partition benötigen, die so groß ist wie Ihr RAM, um in den Ruhezustand zu gehen, aber Sie brauchen nur eine Swap-Partition, die so groß ist wie der verwendete RAMSie verwenden nur 4 GB von 16 GB RAM regelmäßig, Sie könnten auf eine 4 GB Swap-Partition überwintern. 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 Ihren Computer nie im Ruhezustand speichern möchten, müssen Sie sich darüber keine Gedanken machen.(Windows überwintert, indem es Daten in der C: \ hiberfil.sys-Datei speichert, so dass die Auslagerungsdatei beim Ruhezustand unter Windows nicht beteiligt ist.)

Windows-Speicher-Speicher-Optionen

Die echte Frage: Wie viel Speicher verwenden Sie?

Es gibt keine feste Regel, die Ihnen sagen wird, wie viel Paging- oder Swap-Speicherplatz Sie benötigen. Die Antwort hängt davon ab, was Sie mit Ihrem Computer tun und wie viel Speicher Sie verwenden. Wenn Sie beispielsweise über 8 GB Arbeitsspeicher verfügen, aber nie mehr als 8 GB Arbeitsspeicher verwendet haben, könnten Sie ohne Paging- oder Auslagerungsspeicher auskommen - wahrscheinlich würden Sie schließlich mehr als 8 GB benötigen. Auf der anderen Seite verfügen Sie möglicherweise über einen Computer mit 64 GB Arbeitsspeicher, der jedoch möglicherweise regelmäßig mit 100 GB-Datensätzen arbeitet. Wahrscheinlich möchten Sie mindestens den 64-GB-Paging- oder Auslagerungsspeicher, um sicher zu sein. Ein Computer mit 8 GB RAM benötigt daher möglicherweise keine Auslagerungsdatei, und ein Computer mit 64 GB RAM benötigt möglicherweise eine große Auslagerungsdatei. Alles hängt davon ab, was der Computer macht.

Die meisten Benutzer können nicht vorhersagen, wie viel Paging- oder Auslagerungsspeicherplatz sie benötigen. Selbst wenn Sie sich jetzt Ihre verwendete Erinnerung ansehen, wissen Sie nicht, wie viel Ihre Programme in einer Woche oder einem Monat benötigen.

Windows-8.1-Task-Manager-Speicher-Nutzung

Windows kann es automatisch verwalten

Unter Windows wird die Auslagerungsdatei unter C: \ pagefile.sys gespeichert. Standardmäßig verwaltet Windows automatisch die Größe dieser Datei. Es beginnt klein und wird zu einer potenziell größeren Größe, wenn Sie es brauchen. Wir empfehlen, Windows die Größe der Auslagerungsdatei selbst überlassen zu lassen. Es sollte nicht viel Platz auf Ihrem Systemlaufwerk einnehmen. Wenn Ihre Auslagerungsdatei auf Ihrem Systemlaufwerk viel Speicherplatz beansprucht, liegt dies daran, dass Sie eine große Auslagerungsdatei in der Vergangenheit benötigt haben und Windows automatisch für Sie größer wurde.

Auf einem Windows 8.1-System mit nur 4 GB RAM ist unsere Auslagerungsdatei z. B. derzeit nur 1,8 GB groß.Wir haben nicht so viel RAM, aber Windows verwendet eine kleine Seitendatei, bis wir mehr brauchen.

Windows-automatisch-Verwalten-Seite-Fi [1]

Es gibt keine Leistungsvorteile beim Entfernen einer Auslagerungsdatei, sondern nur potenzielle Systeminstabilitätsprobleme, bei denen Programme abstürzen könnten, wenn Sie Ihren gesamten Arbeitsspeicher verwenden. Sie können die Auslagerungsdatei entfernen, um Speicherplatz auf Ihrem Systemlaufwerk zu sparen, aber normalerweise lohnt es sich nicht.

Wenn Sie eine Größe manuell festlegen möchten - nicht empfohlen - denken Sie daran, dass es darauf ankommt, wie viel Speicher Ihr System verwendet, nicht nur die Größe des Arbeitsspeichers. Die Dokumentation von Microsoft stellt fest, dass:

"der Grund für die Konfiguration der Auslagerungsdateigröße nicht geändert wurde. Es hat immer darum gegangen, einen System-Crash-Dump zu unterstützen, wenn es notwendig ist, oder das System-Commit-Limit zu verlängern, wenn es notwendig ist. Wenn beispielsweise viel physischer Speicher installiert ist, ist eine Auslagerungsdatei möglicherweise nicht erforderlich, um die System-Commit-Gebühr während der Spitzenlast zu sichern. Der verfügbare physische Speicher ist dafür möglicherweise groß genug. "

Mit anderen Worten, es geht nur darum, wie viel Speicher tatsächlich benötigt wird - die Gesamtmenge des verfügbaren Speichers ist das" Limit für das System-Commit ".

Linux erfordert eine Wahl

Unter Linux entspricht die Windows-Auslagerungsdatei der Swap-Partition. Da es sich um eine Partition und nicht nur um eine Datei handelt, müssen Sie bei der Installation von Linux eine Auswahl über die Größe Ihrer Swap-Partition treffen. Sicher, Sie könnten später Ihre Partitionen ä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 hat eine gewisse Logik in ihrem Installer, die automatisch versucht, die passende Swap-Partitionsgröße 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 Größe der Standard-Swap-Partitionen die Größe Ihres Arbeitsspeichers zu sein, zuzüglich etwa einer halben GB.Dadurch wird sichergestellt, dass der Ruhezustand ordnungsgemäß funktioniert.

Wenn Sie Ihr Linux-Installationsprogramm manuell partitionieren, ist die Größe Ihres Arbeitsspeichers plus 0,5 GB eine gute Faustregel, die dafür sorgt, dass Sie Ihr System tatsächlich in den Ruhezustand versetzen können. Das sollte normalerweise mehr als genug Auslagerungsspeicher sein. Wenn Sie viel RAM haben( 16 GB oder so) und keinen Ruhezustand benötigen, aber Speicherplatz benötigen, könnten Sie wahrscheinlich mit einer kleinen 2-GB-Swap-Partition davonkommen. Auch hier kommt es darauf an, wie viel Speicher Ihr Computer tatsächlich benötigt. Aber es ist eine gute Idee, einen kleinen Auslagerungsspeicher für den Fall zu haben.

ubuntu-install-choose-swap-size

Die alte Faustregel "doppelt so groß wie der RAM" gilt für Computer mit 1 oder 2 GB RAM.Es gibt keine allgemeingültige Antwort darauf, wie viel Auslagerungsdatei- oder Auslagerungsspeicherplatz Sie benötigen. Es hängt alles von den Programmen ab, die 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.

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