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/

 

[Raspberry Pi] Resizing or disable Swap size

Raspberry Pi Swap Size Users who stake on Raspberry Pis earlier than the Raspberry Pi 3 (such as the Original Raspberry Pi, Raspberry Pi Zero, and potentially the Raspberry Pi 2) may benefit from a si

cloudolife.com

 

출처 2 : https://wpitchoune.net/tricks/raspberry_pi3_increase_swap_size.html

 

Raspberry PI - increase swap size

As root, edit the file /etc/dphys-swapfile and modify the variable CONF_SWAPSIZE: To modify the swap file, edit the variable CONF_SWAPFILE, and run dphys-swapfile setup which will create and initialize the file.

wpitchoune.net

 

Debian 10에서 Swap 메모리를 설정하는 방법은 다음과 같습니다:

  1. 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 명령을 사용하여 스왑 파티션으로 지정합니다.
  2. Swap 설정 확인:
    • 스왑이 제대로 설정되었는지 확인하려면 다음 명령을 사용합니다.
      sudo swapon --show
  3. Swap 설정 변경:
    • Swap 크기를 조정하려면, 기존의 스왑 파일을 삭제하고 새로운 크기의 스왑 파일을 생성하거나, 새로운 스왑 파티션을 만들어야 합니다.

 

 

 

DS5QDR 73!

블로그 이미지

DS5QDR Heonmin Lee in Korea

DV 통신 경험 공유 Mode : DMR, DSTAR, YSF, XLX, YSF, M17, AllStarLink, EchoLink Software : DVSwich, USRP Client, Last Heard, MiniPi, MiniMT, VuMeter, DVPi, Pi-Star

,