View a markdown version of this page

Deadline Cloud Linux 작업자에서 스왑 활성화 - 기한 클라우드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Deadline Cloud Linux 작업자에서 스왑 활성화

swap_for_smf 호스트 구성 스크립트는 Deadline Cloud Linux 서비스 관리형 플릿 작업자에서 스왑 파일을 생성하고 활성화합니다. 이 스크립트는 ComfyUI와 같이 물리적 RAM을 일시적으로 초과하는 메모리 집약적 워크로드에 사용합니다.

일부 워크로드는 GPU에 로드하기 전에 CPU RAM을 통해 대용량 파일을 메모리 매핑해야 합니다. 예를 들어 g6.xlarge 인스턴스(16GB RAM)에 16GB 확산 모델을 로드하면 스왑 없이 프로세스를 OOM 종료할 수 있습니다. 스왑 파일은 오버플로 용량을 제공하므로 이러한 로드가 성공합니다.

스크립트는 다음 작업을 수행합니다.

  1. 에서 32GB 스왑 파일을 생성합니다/swapfile(이미 있는 경우 건너뛰기).

  2. 스왑 파일을 즉시 활성화합니다.

  3. 재부팅 시 스왑이 지속되도록 /etc/fstab 항목을 추가합니다.

스왑 크기를 변경하려면 SWAP_SIZE 변수를 편집linux.sh하고 업데이트합니다.

스왑을 추가하는 대신 커널의 초과 커밋 동작을 변경하는 대안은 샘플 리포지토리의 overcommit_override_for_smf 스크립트를 참조하세요.