Wenn Sie einen Computer mit sehr viel Arbeitsspeicher haben, würden Sie die Deaktivierung der Auslagerungsdatei oder solltest du einfach gut genug in Ruhe lassen? Das heutige SuperUser-Q & A diskutiert das Thema, um die Neugier eines Lesers zu befriedigen.
Die heutige Question & Answer-Sitzung kommt uns dank SuperUser - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites - zugute.
Foto mit freundlicher Genehmigung von Collin Anderson (Flickr).
SuperUser reader user1306322 möchte wissen, ob es Vorteile hat, die Auslagerungsdatei zu deaktivieren, wenn der Computer einer Person viel RAM hat:
Stellen Sie sich vor, ich hätte tonnenweise RAM sagen wir zum Beispiel 64 GB. Das ist eine Menge, sogar für Gaming-Computer. Jetzt befindet sich der Standardspeicherort einer Auslagerungsdatei in Windows auf dem Hauptlaufwerk des Betriebssystems (sei es HDD oder SSD), das im Allgemeinen schneller ist, aber immer noch nicht so schnell wie RAM.
Irgendetwas sagt mir, dass die Auslagerungsdatei deaktiviert ist Die Festplatte oder das Erstellen eines virtuellen RAM-Laufwerks und das Vorhandensein der Auslagerungsdatei könnten dazu führen, dass Windows seinen gesamten virtuellen Speicher in den Arbeitsspeicher verschiebt und die Systemleistung erhöht. Aber ich bin nicht sehr gut in diesem Bereich, so dass das überhaupt nicht wahr sein kann.
Ich habe beides versucht, aber ich konnte die Ergebnisse nicht analysieren, um mit meinem Wissensstand in Gedächtnisfragen eine endgültige Schlussfolgerung zu erzielen. Würde das funktionieren? Wenn nicht, warum?
Würde Benutzer1306322 irgendwelche Vorteile aus der Deaktivierung der Auslagerungsdatei ziehen?
SuperUser-Mitwirkende David Schwartz hat die Antwort für uns:
Egal wie viel Arbeitsspeicher Sie haben möchte, dass das System es effizient nutzen kann. Wenn Sie überhaupt keine Auslagerungsdatei haben, muss das Betriebssystem den Arbeitsspeicher aus zwei Gründen nicht effizient nutzen:
- Erstens kann es Seiten nicht verwerfen, selbst wenn sie nicht lange geöffnet oder geändert wurden, wodurch der Plattencache erzwungen wird
- Zweitens muss es physischen RAM reservieren, um Zuordnungen zurückzuverweisen, die sehr wahrscheinlich nie erforderlich sind (z. B. eine private, änderbare Dateizuordnung), was zu einem Fall führt, in dem Sie reichlich freie physische Ressourcen haben RAM und noch Zuordnungen werden abgelehnt, um eine Überbietung zu vermeiden.
Stellen Sie sich beispielsweise vor, wenn ein Programm eine schreibbare private Speicherzuordnung einer 4-GB-Datei erstellt. Das Betriebssystem muss 4 GB RAM für dieses Mapping reservieren, da das Programm möglicherweise jedes Byte verändern könnte und es keinen Platz außer RAM gibt, um es zu speichern. Von Anfang an sind also 4 GB RAM im Grunde genommen verschwendet (es kann verwendet werden, um saubere Plattenseiten zu cachen, aber das ist es).
Sie müssen eine Auslagerungsdatei haben, wenn Sie das Beste aus Ihren Daten herausholen wollen RAM, auch wenn es nie benutzt wird. Es handelt sich um eine Versicherungspolice, die es dem Betriebssystem ermöglicht, den vorhandenen Arbeitsspeicher tatsächlich zu nutzen, anstatt es für äußerst ungewöhnliche Möglichkeiten reservieren zu müssen.
Die Leute, die das Verhalten Ihres Betriebssystems entworfen haben, sind keine Dummköpfe. Mit einer Auslagerungsdatei erhält das Betriebssystem mehr Auswahlmöglichkeiten, und es werden keine schlechten Dateien erstellt.
Es hat keinen Sinn, eine Auslagerungsdatei in den Arbeitsspeicher zu stellen. Und wenn Sie viel RAM haben, ist es sehr unwahrscheinlich, dass die Auslagerungsdatei verwendet wird (sie muss nur da sein), es spielt also keine Rolle, wie schnell das Gerät ist.
Vergewissern Sie sich, dass Sie die lebhafte Diskussion über das Thema über den unten stehenden Link!
Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.
Verwalten, Anpassen und Blockieren von Benachrichtigungen in Android Lollipop und Marshmallow
Android hat die Benachrichtigungen immer gleichmäßig über die verschiedenen Iterationen hinweg gut gemacht. In Android Lollipop und Marshmallow wurden die Benachrichtigungen sogar noch besser, so dass die Benutzer die Benachrichtigungen für jede auf Ihrem Gerät installierte Anwendung genau steuern können.
Teilen Sie Amazon Prime Vorteile mit Freunden und Familie
Amazon Prime ist eine dieser unglaublich nützlichen Funktionen von Amazon, die es so einfach macht, Sachen von ihrer Seite zu kaufen. Ich erkannte, nachdem ich Amazon jahrelang benutzt hatte, um Sachen zu kaufen, die ich die $ 99 Kosten in kürzester Zeit wiedergewinnen würde. Von all den Sachen, die ich kaufe, sind 80% online bestellt und 80% davon von Amazon. D