라즈베리파이 (Raspberry PI) 성능을 상대적으로 비교하고 싶을 때 널리 사용되는 Benchmark 도구인 Sysbench를 소개한다. Sysbench는 2004년에 처음 개발된 이후, 여러 차례 개량된 Open Source benchma 도구로, 특히 Linux 시스템의 multithread 시스템의 성능 비교에 많이 사용됨, 오늘날에는 대비안 같은 리눅스 시스템의 기본 도구의 하나로 함께 배포되기 때문에, 라즈베리 파이의 성능 비교 시 가장 쉽게 이용되는 Benchmark 도구 중 하나이다.
주로 기능은 다음과 같다.
cpu 성능 test
file 쓰기 및 읽기 Test
memory 속도 test
Threads: Multi threads의 설정 변경 효과 test
설치 및 러즈 베리파이에서의 사용법은 다음과 같다.
sysbench 설치 방법
다음 명령을 입력하여 설치할 수 있다.
sudo apt install sysbench |
<CPU Test 실제 예>
다음과 같은 방식으로 사용한다. --threads는 test에 사용할 thread 수를 지정한다. --num-threads=1 형식도 무방하다. --cpu-max-prime=20000는 test에 사용할 최대치 지정 값으로, 라즈베리파이 test에서는 통상 20000까지 사용하는 게 일반적으로 알려져 있다. sysbench cpu --cpu-max-prime=20000 --threads=1 run sysbench cpu --cpu-max-prime=20000 --threads=4 run |
Thread가 4인 조건으로 메모리 test의 예로서 다음과 같은 결과를 얻었다.

