Make your own Deep Fake Video easily! + Sub
Inhaltsverzeichnis:
- Bevor Sie beginnen
- Erstellen einer Auslagerungsdatei
- Anpassen des Swappiness-Werts
- Auslagerungsdatei entfernen
- Fazit
Swap ist ein Speicherplatz auf einer Festplatte, der verwendet wird, wenn der physische RAM-Speicher voll ist. Wenn einem Linux-System der Arbeitsspeicher ausgeht, werden inaktive Seiten vom Arbeitsspeicher in den Auslagerungsspeicher verschoben.
Der Auslagerungsspeicher kann entweder in Form einer dedizierten Auslagerungspartition oder einer Auslagerungsdatei vorliegen. Normalerweise ist beim Ausführen einer virtuellen Debian-Maschine keine Swap-Partition vorhanden, daher besteht die einzige Möglichkeit darin, eine Swap-Datei zu erstellen.
Dieses Tutorial beschreibt die Schritte, die notwendig sind, um eine Auslagerungsdatei auf Debian 9-Systemen hinzuzufügen.
Bevor Sie beginnen
Bevor Sie mit diesem Tutorial fortfahren, überprüfen Sie, ob in Ihrer Debian-Installation Swap bereits aktiviert ist, indem Sie Folgendes eingeben:
sudo swapon --show
Wenn die Ausgabe leer ist, verfügt das System über keinen Auslagerungsspeicher.
Andernfalls, wenn Sie etwas wie das Folgende erhalten, ist Swap auf Ihrem Computer bereits aktiviert.
NAME TYPE SIZE USED PRIO /dev/sda2 partition 4G 0B -1
Obwohl dies möglich ist, ist es nicht üblich, mehrere Auslagerungsbereiche auf einem einzelnen Computer zu haben.
Erstellen einer Auslagerungsdatei
Der Benutzer, unter dem Sie angemeldet sind, muss über Sudo-Berechtigungen verfügen, um Swap aktivieren zu können. In diesem Handbuch wird 1
1G
Swap hinzugefügt. Wenn Sie einen größeren Swap erstellen möchten, ersetzen Sie 1
1G
durch die Größe des benötigten Swap-Bereichs.
Die folgenden Schritte zeigen, wie Sie unter Debian 9 Swap-Speicher hinzufügen.
-
Erstellen Sie zunächst eine Datei, die für den Austausch verwendet wird:
sudo fallocate -l 1G /swapfile
Wenn
fallocate
nicht installiert ist oder eine Fehlermeldungfallocate failed: Operation not supported
dassfallocate failed: Operation not supported
Verwenden Sie den folgenden Befehl, um die Auslagerungsdatei zu erstellen:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
Nur der Root-Benutzer sollte in der Lage sein, die Auslagerungsdatei zu lesen und in sie zu schreiben. Setzen Sie den folgenden Befehl ab, um die richtigen Berechtigungen festzulegen:
sudo chmod 600 /swapfile
Verwenden Sie das Tool
mkswap
, um einen Linux-Auslagerungsbereich für die Datei einzurichten:sudo mkswap /swapfile
Aktivieren Sie die Auslagerungsdatei, indem Sie Folgendes eingeben:
sudo swapon /swapfile
Machen Sie die Änderung dauerhaft, indem Sie die Datei
/etc/fstab
öffnen:sudo nano /etc/fstab
und Einfügen der folgenden Zeile:
/ etc / fstab/swapfile swap swap defaults 0 0
Verwenden Sie den Befehl
swapon
oderfree
um zu überprüfen, ob der Swap aktiv ist.sudo swapon --show
NAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1
sudo free -h
total used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517M
Anpassen des Swappiness-Werts
Swappiness ist eine Linux-Kernel-Eigenschaft, die definiert, wie oft das System den Swap Space verwendet. Swappiness kann einen Wert zwischen 0 und 100 haben. Ein niedriger Wert veranlasst den Kernel, das Swappen zu vermeiden, wann immer dies möglich ist, während ein höherer Wert den Kernel dazu veranlasst, den Swap Space aggressiver zu nutzen.
Der Standardwert für die Austauschbarkeit ist 60. Sie können den aktuellen Austauschbarkeitswert überprüfen, indem Sie den folgenden Befehl eingeben:
cat /proc/sys/vm/swappiness
60
Während der Swap-Wert von 60 für die meisten Linux-Systeme in Ordnung ist, müssen Sie für Produktionsserver möglicherweise einen niedrigeren Wert festlegen.
Um beispielsweise den Swap-Wert auf 10 festzulegen, geben Sie Folgendes ein:
sudo sysctl vm.swappiness=10
Um diesen Parameter über Neustarts hinweg persistent zu machen,
/etc/sysctl.conf
die folgende Zeile an die Datei
/etc/sysctl.conf
:
vm.swappiness=10
Der optimale Swap-Wert hängt von Ihrer Systemauslastung und der Verwendung des Speichers ab. Sie sollten diesen Parameter in kleinen Schritten anpassen, um einen optimalen Wert zu finden.
Auslagerungsdatei entfernen
Führen Sie die folgenden Schritte aus, um die Auslagerungsdatei zu deaktivieren und zu entfernen:
-
Deaktivieren Sie zuerst den Swap Space, indem Sie Folgendes eingeben:
sudo swapoff -v /swapfile
Entfernen Sie als Nächstes den Eintrag
/swapfile swap swap defaults 0 0
aus der Datei/etc/fstab
.Löschen Sie abschließend die eigentliche Auslagerungsdatei:
sudo rm /swapfile
Fazit
Sie haben gelernt, wie Sie eine Auslagerungsdatei erstellen und den Auslagerungsspeicher auf Ihrem Debian 9-Rechner aktivieren und konfigurieren.
debian ram tauschenWie man Benutzer auf Debian 9 hinzufügt und löscht
Das Hinzufügen und Entfernen von Benutzern ist eine der Grundfähigkeiten, die ein Linux-Benutzer kennen sollte. In diesem Tutorial zeigen wir Ihnen, wie Sie Benutzer auf Debian 9 hinzufügen und entfernen.
Wie man Swap Space unter Debian 10 Linux hinzufügt
Swap ist ein Speicherplatz auf einer Festplatte, der verwendet wird, wenn der physische Speicher voll ist. Dieses Tutorial führt Sie durch die Schritte zum Hinzufügen einer Auslagerungsdatei auf Debian 10 Buster.
Wie man Swap Space auf Ubuntu hinzufügt 18.04
Swap ist ein Speicherplatz auf einer Festplatte, der verwendet wird, wenn der physische RAM-Speicher voll ist. Wenn einem Linux-System der Arbeitsspeicher ausgeht, werden inaktive Seiten vom Arbeitsspeicher in den Auslagerungsspeicher verschoben. In diesem Tutorial werden die Schritte beschrieben, die zum Hinzufügen einer Auslagerungsdatei zu Ubuntu 18.04 erforderlich sind.