

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Deadline Cloud Linux ワーカーでスワップを有効にする
<a name="examples-host-config-swap"></a>

[swap\_for\_smf](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/swap_for_smf) ホスト設定スクリプトは、Deadline Cloud Linux サービスマネージドフリートワーカーでスワップファイルを作成して有効にします。このスクリプトは、ComfyUI などの物理 RAM を一時的に超えるメモリを大量に消費するワークロードに使用します。

一部のワークロードでは、GPU にロードする前に CPU RAM を介して大きなファイルをメモリマップする必要があります。たとえば、`g6.xlarge`インスタンス (16 GB RAM) に 16 GB の拡散モデルをロードすると、スワップなしでプロセスを OOM 強制終了できます。スワップファイルはオーバーフロー容量を提供するため、これらのロードは成功します。

 スクリプトは、次を実行します。

1. 32 GB のスワップファイルを に作成します `/swapfile` (既に存在する場合はスキップ）。

1. スワップファイルをすぐに有効にします。

1. 再起動後もスワップが持続するように `/etc/fstab`エントリを追加します。

スワップサイズを変更するには、 `SWAP_SIZE`変数を編集`linux.sh`して更新します。

スワップを追加する代わりにカーネルのオーバーコミット動作を変更する代替方法については、サンプルリポジトリの [overcommit\_override\_for\_smf](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/overcommit_override_for_smf) スクリプトを参照してください。