새소식

라즈베리파이

라즈베리파이4b ssd 연결 후 속도 테스트

  • -

라즈베리파이에 sd카드대신 디폴드 저장소 및 부팅디스크로 사용하거나

추가 디스크로 SSD를 연결해서 사용할 수 있습니다

 

hdparm

hdparm은 시스템에 장착된 하드디스크의 설정을 확인하거나 할때 사용되는 명령어입니다

우선 hdparm이라는 것을 통해 간단하게 테스트 해보았습니다

보통 디스크의 access 속도 및 성능을 확인하고자 할때 사용한다고 합니다

우선 hdparm이 설치되어 있지 않을테니 설치합니다

sudo apt-get install hdparm -y

 

그러면 위와 같이 읽기 속도가 나오게됩니다

여기서 t옵션은 버퍼링이 되어있지 않은 데이터를 실제 디스크에서 얼마나 빠르게 읽을 수 있는가를 확인하기 위한 것입니다

T 옵션은 캐쉬에 존재하는 데이터를 읽는 속도를 측정하는 것입니다.

그래서 보통 위와 같이 두 옵션을 같이 주어서 확인 하는 것 같습니다

캐시 되어있는지 여부가 속도가 거의 3배나 차이나네요

캐시 되어있지 않은 데이터여도 240MB/sec로 꽤 빠른 속도입니다

 

몇 번더 반복해보았습니다

속도가 조금씩 차이가 있기 때문에 몇 번 실행해서 평균적인 값을 얻어낼 수도 있습니다

이는 CPU와 메모리(시스템 사양)에 따라서 같은 디스크여도 다른 값이 나올 수 있다고 합니다

(필자의 라즈베리파이는 라즈베리파이4B에 8GB 옵션)

 

dd이용하여 속도 테스트

우선 위 명령어를 이용해 쓰기 테스트를 진행합니다

bs는 block size, count는 block의 갯수를 의미합니다 그러면 1GB가 되겠죠?

쓰기 속도는 100MB/s로 나오는 걸 알 수 있습니다

 

처음엔 100MB/s 정도 나왔는데 그 이후에는 200MB/s 정도로 속도가 올랐습니다

이도 뭐 캐시랑 관련된건가??? 잘 모르겠네요

 

위는 읽기 테스트입니다

처음에 실행시 600MB/s 정도의 속도가 나왔습니다

그 다음 캐시를 지우고 다시 테스트 했을때는 240MB/s 의 속도가 나왔습니다 (2번째 명령)

이는 hdparm을 이요해서 측정했던 속도와 거의 같게 나오네요

 

스펙상에 써있는 읽기쓰기 속도는 500MB/s대로 써있는데

라즈베리파이에서는 모든 속도를 다 뽑아내지는 못하는 것 같습니다 (자체적으로 지원하는게 아닌 USB를 통해 연결되어서 그런 듯)

그래도 sd카드는 100MB/s도 안 나올텐데 뭐 이 정도면 아주 빠르죠 ㅎㅎㅎㅎ

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.