GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So erhöhen Sie die Swap-Größe unter Ubuntu Linux

Die neueren Versionen von Ubuntu verwenden eine Auslagerungsdatei anstelle der herkömmlichen Auslagerungspartition. Die Auslagerungsdatei ist einfach eine Datei unter dem Stammverzeichnis, die als Auslagerung verwendet wird, um die Belastung des Arbeitsspeichers aufzuteilen.

Der größte Vorteil der Verwendung einer Auslagerungsdatei besteht darin, dass Sie die Größe einfach ändern können. Das ist nicht immer der Fall, wenn Sie eine dedizierte Swap-Partition verwenden.

Mal sehen, wie man den Auslagerungsbereich unter Ubuntu verkleinert.

Auslagerungsgröße auf Ubuntu erhöhen

Wenn Sie eine Auslagerungspartition verwenden und die Auslagerungsgröße erhöhen möchten, können Sie eine Auslagerungsdatei erstellen. Ihr Linux-System kann bei Bedarf mehrere Auslagerungsbereiche verwenden. Auf diese Weise müssen Sie die Trennwand nicht berühren.

Dieses Tutorial geht davon aus, dass Sie eine Auslagerungsdatei auf Ihrem System verwenden, keine Auslagerungspartition.

Sehen wir uns nun an, wie die Auslagerungsdatei vergrößert wird. Stellen Sie als Erstes sicher, dass Sie eine Auslagerungsdatei in Ihrem System haben.

swapon --show

Es zeigt den aktuell verfügbaren Swap an. Wenn Sie den Dateityp sehen, bedeutet dies, dass Sie eine Auslagerungsdatei verwenden.

swapon --show
NAME      TYPE SIZE USED PRIO
/swapfile file   2G   0B   -2

Bevor Sie nun die Größe der Auslagerungsdatei ändern, sollten Sie die Auslagerung deaktivieren. Sie sollten auch sicherstellen, dass Sie über genügend freien Arbeitsspeicher verfügen, um die Daten aus der Auslagerungsdatei zu übernehmen. Andernfalls erstellen Sie eine temporäre Auslagerungsdatei.

Mit diesem Befehl können Sie eine bestimmte Auslagerungsdatei deaktivieren. Der Befehl erzeugt keine Ausgabe und die Ausführung kann einige Minuten dauern :

sudo swapoff /swapfile

Verwenden Sie nun den Befehl fallocate in Linux, um die Größe der Auslagerungsdatei zu ändern.

sudo fallocate -l 4G /swapfile

Stellen Sie sicher, dass Sie diese Datei als Auslagerungsdatei markieren:

sudo mkswap /swapfile

Sie sollten eine Ausgabe wie diese sehen, in der Sie gewarnt werden, dass die alte Swap-Signatur gelöscht wird.

sudo mkswap /swapfile
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 4 GiB (4294967296 bytes)
no label, UUID=c50b27b0-a530-4dd0-9377-aa28eabf3957

Sobald Sie das getan haben, aktivieren Sie die Auslagerungsdatei:

sudo swapon /swapfile

Das ist es. Sie haben gerade die Auslagerungsgröße in Ubuntu von 2 GB auf 4 GB erhöht. Sie können die Swap-Größe mit dem kostenlosen Befehl oder swapon --show überprüfen Befehl.

free -h
              total        used        free      shared  buff/cache   available
Mem:           7.7G        873M        5.8G        265M        1.0G        6.3G
Swap:          4.0G          0B        4.0G

Sie sehen, wie einfach es ist, die Auslagerungsgröße dank der Auslagerungsdateien zu ändern. Sie haben die Partition nicht berührt, Sie haben das System nicht neu gestartet. Alles wurde im Handumdrehen erledigt. Wie cool ist das!

Ich hoffe, Sie fanden dieses kurze Tutorial hilfreich, um die Größe des Auslagerungsbereichs unter Ubuntu und anderen Linux-Distributionen zu ändern. Wenn Sie Fragen oder Anregungen haben, hinterlassen Sie bitte unten einen Kommentar.


Linux
  1. So fügen Sie eine Auslagerungsdatei unter Ubuntu hinzu

  2. So erstellen oder vergrößern Sie Swap Space in Linux

  3. Wie richte ich eine verschlüsselte Auslagerungsdatei unter Linux ein?

  4. Wie erhalte ich die physische Größe einer Datei unter Linux?

  5. Wie kann man die Swap-Größe erhöhen?

So fügen Sie Swap Space unter Ubuntu 20.04 hinzu

So erweitern Sie den Auslagerungsbereich mithilfe der Auslagerungsdatei in Linux

So führen Sie die Jar-Datei in Ubuntu Linux aus

So erstellen und verwenden Sie eine Auslagerungsdatei unter Linux

So deaktivieren Sie Swap unter Linux

So fügen Sie eine Auslagerungsdatei unter Ubuntu 20.04 hinzu