참고 링크의 스크립트를 사용했습니다. 일단은 파이용으로 만든듯 하지만 리눅스 공용으로 잘 동작합니다.
hdparm, dd, iozone test를 자동으로 진행해주는 스크립트이며, 해당 링크에서 라즈베리 파이에서의 여러 SD카드 벤치 결과를 참조할 수 있습니다.
https://gigglehd.com/gg/bbs/6659674
이 글의 조언에 따라서 그냥 적당히 저렴한 물건을 구했습니다만.... 개당 배송비를 받지 않는 쿠x에서는 웬지 모르게 최대 구매 갯수가 2개로 정해져 있어서 서로 다른 물건 2종(삼성 evo+ 64G, 샌디 128G)을 구매해서 벤치를 해봤습니다.
공정성을 위해 3번씩 테스트 했는데, 가끔씩 중간에서 튀는 값들이 있어서리....
사실 비교군인 Jetson nano가 이론상 가장 좋은 스펙 + 128G evo+ 조합으로 가장 성능이 잘 나와야 하는데, hdparm을 빼고서는 가장 떨어지네요(...) 백그라운드 작업도 없는데 말이죠...;; 아마 오래 사용해서 그런가봅니다.
사실 도도리 키재기 중에서도, 중구난방인 결과속에서(...) 그나마 일관적인 의미를 찾는다면, 읽기 속도는 비슷하나 용량이 클수록 잘 나오며, 랜덤(특히 쓰기) 성능은 SD카드에서 쥐약이라는거...;
가성비 면으로는 1만원대 중반에 구할 수 있는 샌디 물건이 좋아보이네요.
p.s 이제 SBC에 젯슨 Xavier같이 옵션으로 UFS카드좀 넣어주세여....; M.2는 비싸고 SD카드는 느려욧!!
속도 저하의 이유를 찾자면.. 포맷 크기가 동일하다면 운영체제의 차이 정도가 있지 않을까 싶네요
다 리눅스긴 한데 특정 프로그램에 최적화되어있다거나 우선순위가 다르다거나..
뭐 저는 잘 모르겠습니다 헤헤