본문 바로가기

Server/Ubuntu

리눅스 Swap메모리 늘리는 방법

반응형

리눅스에서 Swap 메모리를 늘리는 방법은 주로 다음과 같은 단계를 포함합니다. Swap 파일 생성: Swap 파일은 디스크의 일부 공간을 메모리처럼 사용하도록 설정하는 파일입니다. fallocate 또는 dd 명령어를 사용하여 적절한 크기의 Swap 파일을 생성할 수 있습니다.

  1. Swap 파일 설정: 생성된 파일을 Swap 파일로 설정하기 위해 mkswap 명령어를 사용합니다.
  2. Swap 활성화: swapon 명령어를 사용하여 새로 만든 Swap 파일을 활성화합니다.
  3. 시스템 설정 수정: 시스템이 부팅될 때마다 Swap 파일이 자동으로 활성화되도록 /etc/fstab 파일에 적절한 항목을 추가합니다.

Swap 파일 생성: sudo fallocate -l 1G /swapfile # 1GB 크기의 swap 파일 생성

Swap 파일 설정: sudo chmod 600 /swapfile       # 파일 권한 설정 sudo mkswap /swapfile          # Swap 파일로 설정

Swap 활성화: sudo swapon /swapfile          # Swap 파일 활성화

시스템 설정 수정: /etc/fstab 파일을 열고 다음 줄을 추가: /swapfile swap swap defaults 0 0

이러한 단계를 따르면 리눅스 시스템에서 Swap 메모리 공간을 쉽게 늘릴 수 있습니다. 그러나 시스템과 디스크의 사양에 따라 적절한 Swap 파일 크기를 설정하는 것이 중요합니다. Swap 공간은 일반적으로 물리적 RAM의 1.5-2배 정도로 설정하는 것이 일반적인 규칙입니다. 그러나 최신 시스템에서는 필요에 따라 더 적거나 더 많은 Swap 공간이 필요할 수 있습니다.

반응형