Raspberry pi

Swap 늘리기

[혜안] 2017. 6. 15. 22:28
728x90

라즈베리파이에 Class 10짜리 SD카드를 꽂았지만, 쓰기 속도는 기대만큼 나오지 않았다.


오히려 조건에 따라 들쭉날쭉하여, USB에 꽂은 메모리 스틱이 가장 안정적인 속도를 보인다고 판단.

USB 메모리 스틱 영역에 Swap 을 할당하기로 하였다.


아래는 Class 10 SD 카드와 USB 메모리 스틱의 쓰기속도 비교


Class 10 SD 카드

$ sudo dd count=1k bs=1M if=/dev/zero of=~/test.img

1024+0 records in

1024+0 records out

1073741824 bytes (1.1 GB) copied, 72.9925 s, 14.7 MB/s


USB 메모리 스틱

$ sudo dd count=1k bs=1M if=/dev/zero of=/media/usb/test.img

1024+0 records in

1024+0 records out

1073741824 bytes (1.1 GB) copied, 79.7374 s, 13.5 MB/s


속도는 SD카드가 조금 더 빠른 듯 하지만, 저정도 속도는 10번 중 한 두번 뿐이었다.


자, 이제 Swap 만들기 시작


1. 스왑 확인

$ swapon -s


2. 스왑용 파일 만들기

$ dd if=/dev/zero of=/media/usb/swapfile bs=1024 count=1000000

마운트한 USB 메모리 스틱 영역에 넉넉하게 1GB를 만든다.


3. 스왑용으로 포멧

mkswap /media/usb/swapfile


4. 스왑 활성화

$ swapon /media/usb/swapfile


5. 스왑 재확인

$ swapon -s


끝.











728x90