Das FreeBSD-Handbuch
Zurück | Kapitel 12. Konfiguration und Tuning | Weiter

# 12.14. Hinzufügen von Swap-Bereichen

Egal wie vorausschauend Sie planen, manchmal entspricht ein System einfach nicht Ihren Erwartungen. Es ist leicht, mehr Swap-Bereiche hinzuzufügen. Dazu stehen Ihnen drei Wege offen: Sie können eine neue Platte einbauen, den Swap-Bereich über NFS ansprechen oder eine Swap-Datei auf einer existierenden Partition einrichten.

Für Informationen zur Verschlüsselung von Swap-Partitionen, zu den dabei möglichen Optionen sowie zu den Gründen für eine Verschlüsselung des Auslagerungsspeichers lesen Sie bitte Abschnitt 19.17 des Handbuchs.

## 12.14.1. Swap auf einer neuen Festplatte

Der einfachste Weg, zusätzlich einen Swap-Bereich einzurichten, ist der Einbau einer neuen Platte, die Sie sowieso gebrauchen können. Die Anordnung von Swap-Bereichen wird in Abschnitt 12.2 des Handbuchs besprochen.

## 12.14.2. Swap-Bereiche über NFS

Swap-Bereiche über NFS sollten Sie nur dann einsetzen, wenn Sie über keine lokale Platte verfügen, da es durch die zur Verfügung stehende Bandbreite limitiert wird und außerdem den NFS-Server zusätzlich belastet.

## 12.14.3. Swap-Dateien

Sie können eine Datei festgelegter Größe als Swap-Bereich nutzen. Im folgenden Beispiel werden wir eine 64 MB große Datei mit Namen `/usr/swap0` benutzen, Sie können natürlich einen beliebigen Namen für den Swap-Bereich benutzen.

Beispiel 12-1. Erstellen einer Swap-Datei

1. Der `GENERIC`-Kernel unterstützt bereits RAM-Disks (md(4)), welche für diese Aktion benötigt werden. Wenn Sie einen eigenen Kernel erstellen, vergewissern Sie sicher, dass die folgende Zeile in ihrer Kernel-Konfigurationsdatei enthalten ist:

       device   md

   Informationen, wie man einen eigenen Kernel erstellen kann, erhalten Sie in Kapitel 9.

2. Legen Sie die Swap-Datei `/usr/swap0` an:

       # dd if=/dev/zero of=/usr/swap0 bs=1024k count=64

3. Setzen Sie die richtigen Berechtigungen für `/usr/swap0`:

       # chmod 0600 /usr/swap0

4. Aktivieren Sie die Swap-Datei `/etc/rc.conf`:

       swapfile="/usr/swap0"   # Set to name of swapfile if aux swapfile desired.

5. Um die Swap-Datei zu aktivieren, führen Sie entweder einen Neustart durch oder geben das folgende Kommando ein:

       # mdconfig -a -t vnode -f /usr/swap0 -u 0 && swapon /dev/md0

Zurück | Zum Anfang | Weiter
Einstellungen von Kernel Limits | Nach oben | Energie- und Ressourcenverwaltung

Wenn Sie Fragen zu FreeBSD haben, schicken Sie eine E-Mail an <de-bsd-questions@de.FreeBSD.org>.
Wenn Sie Fragen zu dieser Dokumentation haben, schicken Sie eine E-Mail an <de-bsd-translators@de.FreeBSD.org>.