

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Swap auf Deadline Cloud Linux-Workern aktivieren
<a name="examples-host-config-swap"></a>

Das Hostkonfigurationsskript [swap\_for\_smf](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/swap_for_smf) erstellt und aktiviert eine Swap-Datei auf den vom Service verwalteten Flottenarbeitern von Deadline Cloud Linux. Verwenden Sie dieses Skript für speicherintensive Workloads, die vorübergehend den physischen Arbeitsspeicher überschreiten, wie z. B. ComfyUI.

Bei einigen Workloads müssen große Dateien über den CPU-RAM speicherzugeordnet werden, bevor sie auf die GPU geladen werden. Wenn beispielsweise ein 16-GB-Diffusionsmodell auf eine `g6.xlarge` Instanz (16 GB RAM) geladen wird, kann OOM-kill der Prozess ohne Swap ausgeführt werden. Eine Auslagerungsdatei bietet Überlaufkapazität, sodass diese Ladevorgänge erfolgreich sind.

Das -Skript führt folgende Aktionen aus:

1. Erstellt eine 32-GB-Auslagerungsdatei unter `/swapfile` (wird übersprungen, falls bereits eine vorhanden ist).

1. Aktiviert die Auslagerungsdatei sofort.

1. Fügt einen `/etc/fstab` Eintrag hinzu, sodass der Swap auch nach Neustarts bestehen bleibt.

Um die Swap-Größe zu ändern, bearbeiten `linux.sh` und aktualisieren Sie die `SWAP_SIZE` Variable.

Eine Alternative, die das Overcommit-Verhalten des Kernels ändert, anstatt Swap hinzuzufügen, finden Sie im Skript [overcommit\_override\_for\_smf](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/overcommit_override_for_smf) im Beispiel-Repository.