View a markdown version of this page

Activer le swap sur Deadline Cloud Linux Workers - Deadline Cloud

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.

Activer le swap sur Deadline Cloud Linux Workers

Le script de configuration de l'hôte swap_for_smf 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 nécessitent de mapper en mémoire des fichiers volumineux via la RAM du processeur avant de les charger sur le processeur graphique. 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épassement afin que ces chargements soient réussis.

Le script effectue les opérations suivantes :

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

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

  3. Ajoute une /etc/fstab entrée afin que le swap 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 du swap, consultez le script overcommit_override_for_smf dans le référentiel d'exemples.