본문 바로가기

Linux Distributions

우분투에서 스왑 메모리를 구성하는 방법

728x90
반응형

우분투에서 스왑 메모리를 구성하는 방법

Ubuntu 22.04에서 스왑 메모리를 구성하는 방법은 이전 버전의 Ubuntu와 크게 다르지 않습니다. 스왑 메모리는 물리적 RAM 메모리가 부족할 때 시스템 성능을 유지하기 위해 사용됩니다.

1. 스왑 파일 또는 스왑 파티션 선택

Ubuntu에서 스왑을 설정하는 방법 중 하나를 선택해야 합니다. 스왑은 스왑 파일 또는 스왑 파티션으로 구성할 수 있습니다. 스왑 파일을 사용하는 경우 별도의 파일을 생성하고, 스왑 파티션을 사용하는 경우 파티션을 생성해야 합니다.

 

  • 스왑 파일 생성
sudo fallocate -l <크기> /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

<크기>는 스왑 파일의 크기를 나타냅니다. 예를 들어, 2GB 스왑 파일을 생성하려면 sudo fallocate -l 2G /swapfile을 사용합니다.

 

  • 스왑 파티션 생성

스왑 파티션을 생성하려면 디스크 파티션 관리 도구(예: fdisk, gparted)를 사용하거나, Ubuntu 설치 과정에서 파티션을 생성할 수 있습니다.

2. 스왑 설정을 영구적으로 만들기

스왑 설정을 영구적으로 유지하려면 /etc/fstab 파일을 편집하여 스왑을 부팅 시 자동으로 마운트하도록 설정합니다.

sudo vim /etc/fstab

파일의 맨 아래에 다음 줄을 추가합니다.

/swapfile none swap sw 0 0

이 줄은 스왑 파일을 /swapfile 경로에 마운트하도록 설정합니다. 스왑 파티션을 사용하는 경우 해당 파티션 정보를 대신 사용하십시오.

3. 스왑 활성화 및 확인

스왑을 활성화하려면 다음 명령어를 실행합니다.

sudo swapon --show

이 명령을 실행하면 스왑이 활성화되었는지 확인할 수 있습니다. --show 플래그를 사용하여 스왑 정보를 표시합니다.

4. 스왑 설정 확인

스왑이 제대로 설정되었는지 확인하려면 다음 명령을 실행합니다.

free -h

이 명령은 시스템의 메모리 및 스왑 사용량을 보여줍니다.

 

스왑 메모리를 구성한 후 시스템이 더 많은 메모리를 사용할 수 있게 되며, 부족한 메모리 상황에서 시스템의 성능을 유지하는 데 도움이 됩니다. 그러나 스왑 메모리는 물리적인 RAM보다 느리기 때문에 가능하면 충분한 물리적 메모리를 확보하는 것이 좋습니다.

 

728x90
반응형