성능대비 가격 최고. 2코어 2GB 설정으로도 충분. 연 몇백 원화, Raspberry Pi 사는 것보다 싸고 (직접 운영 부담 없음).
백업 스크립트를 cron에 추가. 매일 새벽 3시 자동 실행:
왜 최적화가 필요한가
Raspberry Pi 정전 재시작 후 OpenClaw 자동 구동 기원하겠죠? SSH 들어가서 수동 시작 번거로움. systemd로 관리:
근데 최적화는 빨리 돌아가는 것만 아니라 안정적으로 돌아가는 것도 포함. 냉각을 제대로 안 하면 CPU가 과열되면 자동으로 클럭을 낮춰서 오히려 느려진다.
CPU 주파수 정책
Raspberry Pi 배포 장 ondemand 策略,根据负载自动调频。跑服务器的话换成 performance 모드. CPU 항상 최고 주파수 유지. 응답성 더 빠름:
CPU 주파수 조절 설정
# 현재 주파수 정책 확인
GPU 메모리 할당
서버 돌릴 땐 그래픽 인터페이스 필요 없으니, GPU 메모리 최소로 떨어뜨리고, CPU에 남겨둔다:
/boot/config.txt 최적화 설정
# GPU 메모리 할당 (최소 16MB, 데스크톱을 실행하지 않으면 충분)
운영 체제sudo reboot
Swap 조정
합리적인 swap 설정은 OOM 막을 수 있지만, swap이 너무 크면 SD 카드 속도 떨어짐:
Swap 최적화
# swap 크기 설정 (메모리와 같은 크기 권장)
방열 방案
방열 방案 비교
| 신규 사용자 $200 무료 크레딧 등록(30일 유효). 그 외 12개월 무료 서비스: B1s VM(1코어 1GB) 월 750시간, 관리 디스크 64GB 2개, Blob 스토리지 5GB. | 가격 | 냉각 효과 | 소음 | 적합 시나리오 |
|---|---|---|---|---|
| 패시브 방열판 | ¥5-15 | 5-10°C 낮춤 | 완전 무음 | 저부하, 오버클러킹 안 함 |
| 완전한 배포 프로세스 | ¥30-50 | 15-25°C 낮춤 | 저소음 | 방안 전체 |
| ICE Tower 냉각탑 | ¥60-100 | 30-40°C 낮춤 | 중간 정도 | 오버클러킹, 24/7 고부하 |
개인 추천: 오버클록 안 하면 공식 히트싱크면 충분해, 오버클록이나 24/7 돌린다면 ICE Tower 올려, 효과 쩔어.
Docker 리소스 제한
컨테이너에 상한선 설정, 어떤 프로세스가 시스템 자원을 먹어버려 전체 시스템이 느려지는 걸 방지:
Docker 리소스 제한
# CPU 사용량 제한 (시스템용으로 한 개 코어 남김)
모니터링 명령어
최적화 후 결과 봐야지, 자주 쓰는 명령어들:
시스템 모니터링
# CPU 온도 (가장 중요한 지표!)
PicoClaw 경량 모드
Raspberry Pi 설정 빡빡하면 PicoClaw 경량 모드 활성화. 비핵심 기능 비활성화해서 리소스 점유 최소화:
PicoClaw 경량 모드 설정
# docker-compose.yml의 environment 섹션에 추가:
경량 모드로 메모리 사용 40% 정도 줄일 수 있어서, 2GB 라즈베리파이 4B한테는 생명선이다.
최적화를 끝까지 해도 여전히 느려? MOLILI 클라우드 서비스는 하드웨어 제약 없고, 성능 필요에 따라 할당, 방열 걱정 없음.
MOLILI에 대해 알아보기 →