Swap-Datei vs. Partition

3284
Carbon

Ich brauchte etwas mehr Swap für etwas, das ich mache, also setze ich eine Swap-Datei ein, anstatt Partitionen zu bearbeiten.

Gibt es irgendwelche Nachteile bei der Verwendung einer Auslagerungsdatei anstelle einer Auslagerungspartition?

Mein Betriebssystem ist Debian Linux.

3
Sie sollten Ihr Betriebssystem in die Frage aufnehmen. Für Windows ist es am häufigsten, eine Datei (Auslagerungsdatei) auszutauschen, für * nix-Systeme sind Swap-Partitionen die Norm. Kristian vor 9 Jahren 0

1 Antwort auf die Frage

4
AFH

Der Hauptnachteil ist, dass Sie keinen Winterschlaf halten können.

Ich muss jedoch zugeben, dass ich gesehen habe, dass dies möglich ist, aber die Prozedur sieht für mich sehr düster aus, weil es die absolute Disk-Adresse der Auslagerungsdatei erfordert. Wenn die Auslagerungsdatei verschoben wird, wird der Kernel alle Dateien in den Ruhezustand versetzen, die jetzt den Platz belegen, in dem sich die Auslagerungsdatei befand. Ich werde es nicht anfassen, daher mein ziemlich dogmatischer erster Satz.

Es gibt zwei Hauptvorteile: -

  1. Die Größe der Auslagerungsdatei kann im Vergleich zur Größenänderung einer Auslagerungspartition sehr einfach geändert werden.
  2. Es gibt einen geringfügigen Leistungsvorteil, da sich der Auslagerungsbereich in der Mitte des normalen Dateibereichs befindet und die Kopfbewegungen geringer sind (es sei denn, die Auslagerungspartition befindet sich auf einer separaten physischen Festplatte, wenn eine Auslagerungspartition bessere Ergebnisse erzielt).

Ich habe beides auf Ubuntu verwendet. Ich würde eine Auslagerungsdatei empfehlen, wenn Sie keinen Ruhezustand benötigen.