Ich bemerkte also, dass diese Frage nicht direkt gestellt wurde.
Was ist der „ Swap - Bereich “ Menschen halten beziehen, wenn es darum geht, die Installation von Ubuntu ?
Ich bemerkte also, dass diese Frage nicht direkt gestellt wurde.
Was ist der „ Swap - Bereich “ Menschen halten beziehen, wenn es darum geht, die Installation von Ubuntu ?
Antworten:
Der Swap-Bereich ist nur ein gefälschter Arbeitsspeicher, der sich auf Ihrer Festplatte befindet. Es ist viel langsamer als der eigentliche Arbeitsspeicher, aber in vielen Fällen ist es erforderlich, damit ein Computer normal läuft. Eine gute Faustregel ist, so viel Auslagerungsspeicher zu haben, wie Sie normalen RAM tun.
Ihr Computer verfügt über ein paar verschiedene Arten von Speicher, über die wir sprechen müssen. Ihre Dateien und Ihr Betriebssystem werden auf Ihrer Festplatte (normalerweise Festplatte) gespeichert. Dies ist relativ langsam und kostengünstig, hält jedoch zwischen den Systemstillständen an. Ihr Computer verfügt auch über RAM (Random Access Memory), das viel schneller und teurer ist und dessen Inhalt bei einem Stromausfall des Computers verloren geht. Um ein Programm auszuführen, wird es zuerst von Ihrer Festplatte in Ihren Arbeitsspeicher (der viel schneller ist) kopiert, damit es nahezu in Echtzeit ausgeführt werden kann.
Wir sollten uns jedoch die Frage stellen: Was passiert, wenn Ihnen der Arbeitsspeicher ausgeht und Sie ein anderes Programm öffnen möchten? Die Antwort ist nicht gut; Ihr Computer friert ein, bis genügend RAM vorhanden ist, um den Vorgang abzuschließen (dies wird im Allgemeinen als "Thrashing" bezeichnet). Obwohl Sie möglicherweise nur über ein paar Gigabyte RAM verfügen, verfügen die meisten Computer über mehr Festplattenspeicher, als sie benötigen. So können wir einen Teil dieses zusätzlichen Platzes zur Not als gefälschten "RAM" nutzen. Das ist Swap Space. Notfall-RAM, das auf Ihrer Festplatte gespeichert ist.
Jetzt, da wir etwas Auslagerungsspeicher auf unserer Festplatte haben, ist es nicht so schlimm, wenn der Arbeitsspeicher knapp wird. Wenn wir jetzt kein Programm mehr haben und ein anderes öffnen möchten, durchsucht das Betriebssystem alle geöffneten Programme, die sich derzeit im RAM befinden, und wählt eines aus, das eine Weile nicht mehr verwendet wurde. Anschließend wird dieses Programm aus dem Arbeitsspeicher kopiert und im Auslagerungsspeicher abgelegt, um Platz für das neue Programm zu schaffen. Wenn wir in Zukunft auf das "ausgelagerte" Programm zugreifen möchten, kopiert das Betriebssystem es einfach zurück in den Arbeitsspeicher, wodurch möglicherweise andere Programme ausgelagert werden.
Beim Erstellen eines Swap Space haben Sie zwei Möglichkeiten. Sie können eine separate Partition auf Ihrer Festplatte erstellen, die in Ubuntu empfohlen wird und erforderlich ist, wenn Sie Ihr System in den Ruhezustand versetzen möchten. Sie können auch eine Auslagerungsdatei (in Windows als Auslagerungsdatei bezeichnet) auf Ihrer Festplatte erstellen. Technisch gesehen übertrifft eine Auslagerungspartition eine Auslagerungsdatei, aber der Unterschied ist wahrscheinlich vernachlässigbar. Beachten Sie auch, dass mehrere Linux-Distributionen auf derselben Festplatte eine einzige Swap-Partition gemeinsam nutzen können (Swap-Partitionen haben kein Dateisystem).
Wenn Sie Ubuntu zum ersten Mal installieren, können Sie auch eine Swap-Partition erstellen. Dies ist die Standardeinstellung im Ubuntu-Installationsprogramm und auch meine persönliche Empfehlung. Wenn Sie hingegen keinen Auslagerungsspeicher haben und nach der Installation einen hinzufügen möchten, ist die Verwendung einer Auslagerungsdatei möglicherweise viel einfacher und schneller.
Wenn Sie keine Ahnung haben, wie groß es sein soll, sollten Sie in Bezug auf die Größe (und die Standardeinstellung im Ubuntu-Installationsprogramm) die gleiche Menge an Swap-Speicher verwenden wie Sie RAM-Speicher. Dies ist jedoch nur eine sehr allgemeine Richtlinie und hängt davon ab, wie Sie Ihr System verwenden. Es ist nichts falsch daran, keinen Swap Space zu haben. Wenn Ihnen der Arbeitsspeicher ausgeht, vergrößern Sie einfach den Swap-Bereich.
Aus der Community-Hilfe :
- Swap Space (Auslagerungsspeicher) ist der Bereich auf einer Festplatte, der Teil des virtuellen Speichers Ihres Computers ist. Hierbei handelt es sich um eine Kombination aus verfügbarem physischem Speicher (RAM) und Auslagerungsspeicher. Swap Space enthält vorübergehend Speicherseiten , die inaktiv sind.
- Swap Space wird verwendet, wenn Ihr System feststellt, dass für aktive Prozesse physischer Speicher benötigt wird und nicht genügend physischer Speicher zur Verfügung steht. Wenn das System mehr Speicherressourcen oder Speicherplatz benötigt, werden inaktive Seiten im physischen Speicher in den Auslagerungsspeicher verschoben, um diesen physischen Speicher für andere Zwecke freizugeben.
- Beachten Sie, dass die Zugriffszeit für den Austausch langsamer ist, und betrachten Sie ihn daher nicht als vollständigen Ersatz für den physischen Speicher.
- Swap Space kann eine dedizierte Swap-Partition (empfohlen), eine Swap-Datei oder eine Kombination aus Swap-Partitionen und Swap-Dateien sein.
Besuchen Sie auch: -
Mit einer Swap-Partition kann man auswählen, wo sich die Festplatte befindet und wo der Datendurchsatz am höchsten ist. Die administrative Flexibilität von Auslagerungsdateien kann die anderen Vorteile von Auslagerungspartitionen aufwiegen. Beispielsweise kann eine Auslagerungsdatei auf einem beliebigen Laufwerk abgelegt, auf eine beliebige Größe festgelegt und nach Bedarf hinzugefügt oder geändert werden. Eine Swap-Partition ist jedoch nicht so flexibel wie eine Datei, da sie nicht geändert werden kann, ohne die Größe mithilfe von Tools zu ändern. Dies gilt im Allgemeinen außerhalb des Betriebssystems, das die Swap-Partition verwendet.
Linux unterstützt die Verwendung einer praktisch unbegrenzten Anzahl von Swap-Geräten, denen jeweils eine Priorität zugewiesen werden kann. Wenn das Betriebssystem Seiten aus dem physischen Speicher auslagern muss, verwendet es das Gerät mit der höchsten Priorität und freiem Speicherplatz.
/programming//q/4970421 (Unterschied zwischen virtuellem Speicher und Swap-Bereich)
Beim Auslagern wird eine Speicherseite in den vorkonfigurierten Speicherbereich auf der Festplatte (Swap Space) kopiert, um diese Speicherseite freizugeben. Die kombinierte Größe des physischen Arbeitsspeichers und des Auslagerungsspeichers gibt die Menge des verfügbaren virtuellen Arbeitsspeichers an.
Hoffe, dies hilft zu verstehen und Grundkenntnisse über Swap zu bekommen.
"Swap Area" ist identisch mit der pagefile.sys, die in der Windows NT- Produktfamilie für das Paging verwendet wird .