View a markdown version of this page

Deadline Cloud Linux ワーカーでスワップを有効にする - Deadline クラウド

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

Deadline Cloud Linux ワーカーでスワップを有効にする

swap_for_smf ホスト設定スクリプトは、Deadline Cloud Linux サービスマネージドフリートワーカーでスワップファイルを作成して有効にします。このスクリプトは、ComfyUI などの物理 RAM を一時的に超えるメモリを大量に消費するワークロードに使用します。

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

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

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

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

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

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

スワップを追加する代わりにカーネルのオーバーコミット動作を変更する代替方法については、サンプルリポジトリの overcommit_override_for_smf スクリプトを参照してください。