[Linux] 스왑 메모리 설정 및 설정 후, 늘리는 방법

amudomolla·2024년 3월 9일
0

Linux

목록 보기
8/8

참고 사이트


[Swap Memory 설정하는 방법]

1. 스왑 파일/파티션 존재 여부 확인

$ free -h

2. swap 메모리 활성화 및 swap 메모리 정보 출력(= 옵션 : -s)

$ sudo swapon -s

3. 하기의 경로에 swap 메모리로 사용할 130 GB의 swapfile 생성

$ sudo fallocate -l 130G /home/root/work/swapfile

4. swapfile에 접근할 수 있도록 권한 부여 (600 : root 계정만 읽고 쓰기 가능)

$ sudo chmod 600 /home/root/work/swapfile

5. 생성한 swapfile을 swap 메모리로 설정

$ sudo mkswap /home/root/work/swapfile

6. swap 사용 시작 (swap 활성화)

$ sudo swapon /home/root/work/swapfile

7. 재부팅 시에도 swapfile 자동 마운트하도록 등록(/etc/fstab)

1) 편집기 열고

$ sudo vim /etc/fstab

2) 하기의 내용 추가

$ /home/root/work/swapfile swap swap defaults 0 0

3) swap 메모리 적용됐는지 확인

$ free -h 


[Swap Memory 설정한 이후, 늘리는 방법]

1. swap 파일 확인

$ free -h

2. swap 비활성화

$ sudo swapoff -v /swapfile
EX) root@root:/hdd$ sudo swapoff -v /swapfile

3. 용량 변경하기

$ sudo fallocate -l 130G /swapfile

4. 권한 설정

$ sudo chmod 600 /swapfile

-rw-------  1 root      root      139586437120  6월 24 09:44 swapfile

5. swap file 만들기

$ sudo mkswap /swpfile

6. swap file 활성화

(재부팅하지 않아도 스왑 파일 활성화됨.)

$ sudo swapon /swapfile

7. 편집기 열고, 아래 내용 입력

$ sudo vi /etc/fstab

/hdd/swapfile                                 swap            swap    defaults          0       0

8. 변경 됐는지 확인

$ free -h
profile
👩‍💻 기록 및 복습을 위함

0개의 댓글