

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Activez le swap sur les travailleurs de Deadline Cloud Linux
<a name="examples-host-config-swap"></a>

Le script de configuration d'[hôte ](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/swap_for_smf) swap\_for\_smf sur le GitHub site Web crée et active un fichier d'échange pour les employés de flotte gérés par le service Deadline Cloud Linux. Utilisez ce script pour les charges de travail gourmandes en mémoire qui dépassent temporairement la RAM physique, comme ComfyUI.

Certaines charges de travail doivent mapper des fichiers volumineux en mémoire via la RAM du processeur avant de les charger sur le GPU. Par exemple, le chargement d'un modèle de diffusion de 16 Go sur une `g6.xlarge` instance (16 Go de RAM) permet OOM-kill de procéder sans échange. Un fichier d'échange fournit une capacité de débordement afin que ces chargements réussissent.

Le script effectue les opérations suivantes :

1. Crée un fichier d'échange de 32 Go à `/swapfile` (ignore s'il en existe déjà un).

1. Active immédiatement le fichier d'échange.

1. Ajoute une `/etc/fstab` entrée pour que l'échange persiste après les redémarrages.

Pour modifier la taille du swap, modifiez `linux.sh` et mettez à jour la `SWAP_SIZE` variable.

Pour une alternative qui modifie le comportement de survalidation du noyau au lieu d'ajouter un swap, consultez le script [https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/overcommit_override_for_smf](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/overcommit_override_for_smf) overcommit\_override\_for\_smf sur le site Web. GitHub 