RaspberryPi에 여러가지 프로그램을 설치하다보면
- RAM 용량이 적은 RPi 3B/3B+ 의 경우
- 부하율이 높게 올라가는 경우
이는 스웹 공간이 부족해서 발생될 수 있습니다
이럴 경우 Swap Size를 높여주는 것이 좋습니다
아래 내용은 RaspberryPi OS 사용 시 적용되며
Ubuntu나 다른 OS는 그 OS에 맞게 설정하여야 합니다
sudo nano /etc/dphys-swapfile
한 후
CONF_SWAPSIZE=100 를
CONF_SWAPSIZE=1024 혹은 2048로 설정하면 된다
저장
Ctrl-X -> Y -> Enter
한 후
sudo /etc/init.d/dphys-swapfile restart
하면 수정한 Swap Size가 적용됩니다
수정 전/후 비교
출처1 : https://cloudolife.com/2021/01/01/Raspberry-Pi/Resizing-or-disable-Swap-Size/
출처 2 : https://wpitchoune.net/tricks/raspberry_pi3_increase_swap_size.html
Debian 10에서 Swap 메모리를 설정하는 방법은 다음과 같습니다:
- Swap 파일 생성 또는 스왑 파티션 생성:
- Swap 파일을 생성하려면 먼저 빈 파일을 생성합니다. 예를 들어, 2GB의 스왑 파일을 생성하려면 다음 명령을 사용합니다.
sudo fallocate -l 2G /swapfile
- Swap 파일의 권한을 설정합니다.
sudo chmod 600 /swapfile
- 스왑 파일을 스왑 공간으로 지정합니다.
sudo mkswap /swapfile
- 스왑 파일을 활성화합니다.
sudo swapon /swapfile
- 시스템이 부팅될 때 스왑을 자동으로 활성화하려면 /etc/fstab 파일에 다음 줄을 추가합니다.
/swapfile none swap sw 0 0
- 또는 스왑 파티션을 생성하여 사용할 수도 있습니다. 이 경우 파티션을 생성하고 mkswap 명령을 사용하여 스왑 파티션으로 지정합니다.
- Swap 파일을 생성하려면 먼저 빈 파일을 생성합니다. 예를 들어, 2GB의 스왑 파일을 생성하려면 다음 명령을 사용합니다.
- Swap 설정 확인:
- 스왑이 제대로 설정되었는지 확인하려면 다음 명령을 사용합니다.
sudo swapon --show
- 스왑이 제대로 설정되었는지 확인하려면 다음 명령을 사용합니다.
- Swap 설정 변경:
- Swap 크기를 조정하려면, 기존의 스왑 파일을 삭제하고 새로운 크기의 스왑 파일을 생성하거나, 새로운 스왑 파티션을 만들어야 합니다.
DS5QDR 73!
'RaspberryPi' 카테고리의 다른 글
2022-08-20 RPi : RGB Cooling HAT FAN Setting 방법 (0) | 2022.08.20 |
---|---|
2022-08-01 RPi : RaspberryPi Desktop 아이콘 원클릭 실행 설정법 (0) | 2022.08.01 |
2021-11-29 RPi : Raspberry Pi 인터넷 시간 동기화 프로토콜 NTP (0) | 2021.11.29 |
2021-10-02 RPi : 라즈베리파이 란 무엇인가? (0) | 2021.10.02 |
2021-03-19 RPi : crontab 자동실행 설정 방법 (0) | 2021.03.19 |