本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在截止日期雲端 Linux 工作者上啟用交換
swap_for_smf
有些工作負載需要透過 CPU RAM 記憶體映射大型檔案,才能將其載入 GPU。例如,在g6.xlarge執行個體 (16 GB RAM) 上載入 16 GB 擴散模型可以 OOM 刪除程序,而無需交換。交換檔案提供溢位容量,讓這些負載成功。
指令碼會執行以下操作:
-
在 建立 32 GB 交換檔案
/swapfile(如果已存在,請略過)。 -
立即啟用交換檔案。
-
新增
/etc/fstab項目,以便在重新開機期間持續交換。
若要變更交換大小,請編輯linux.sh並更新SWAP_SIZE變數。
如需變更核心超額遞交行為而非新增交換的替代方案,請參閱範例儲存庫中的 overcommit_override_for_smf