swap이란
Linux에서 swap은 디스크의 일부를 메모리처럼 사용하는 공간입니다. RAM이 부족할 경우, 사용 빈도가 낮은 데이터를 swap 영역으로 이동시켜 메모리 공간을 확보합니다.
swap partition 생성
우선 fdisk /dev/sda 명령어로 새 파티션을 생성합니다. 저는 주 파티션(primary)을 선택했고 디스크의 시작 지점은 기본값(enter)을 사용했습니다. 파티션 크기를 400MB로 지정했습니다.

t 옵션으로 파티션 타입을 Linux swap으로 변경합니다. 이때 L 옵션으로 파티션 타입 리스트를 꼭 확인한 뒤 선택하도록 합니다. 마지막으로 w 명령을 사용하여 변경 사항을 저장합니다.

아래와 같이 파티션이 생성된 것을 확인할 수 있습니다. 이어서 swap 영역을 초기화 및 활성화합니다.
mkswap /dev/sda1
swapon /dev/sda1
swapon --show

만약, 이 swap을 영구적으로 설정하고 싶다면 /etc/fstab에 아래와 같이 추가합니다.
vi /etc/fstab
# 추가
/dev/sda1 swap swap defaults 0 0
swapon -a
swapon --show
swap partition 제거
방금 만든 swap을 제거하려면 먼저 swap 기능을 비활성화합니다.
swapoff /dev/sda1
/etc/fstab에 등록된 영구 swap 설정도 삭제합니다.
vi /etc/fstab
# /dev/sda1 swap swap defaults 0 0
마지막으로 fdisk /dev/sda 명령을 실행하고, d 명령으로 삭제할 파티션 번호를 선택한 뒤, w 명령으로 변경 사항을 저장합니다.
fdisk /dev/sda

'Linux' 카테고리의 다른 글
| VMware Workstation Pro 17 스냅샷(Snapshot) 찍기 (0) | 2026.03.22 |
|---|---|
| [Linux] Red Hat 구독 등록하고 레포지토리 구축 (0) | 2026.03.08 |
| [Linux] LVM (Logical Volume Manager) 생성하고 크기 조정하기 (0) | 2026.03.03 |
| RHEL 9 root 비밀번호 분실 시 초기화 방법 (0) | 2026.02.27 |