라즈베리 파이 3 : microSD 카드 및 하드 드라이브


10

학사 논문에서 USB 어댑터를 통해 연결된 하드 드라이브의 속도 성능을 microSD 카드와 비교했습니다. "왜 속도 드라이브와 메모리 카드의 차이가 더 긴 레코드에서 특히 눈에 띄는가?"라는 질문에 대답해야했습니다. 내 질문은 왜? USB 컨트롤러가 microSD 카드 리더와 동일한 버스를 사용합니까, 아니면 성능 차이의 다른 이유가 있습니까?

microSD 카드 리더의 주파수를 높인 후 하드 디스크보다 속도가 빨라졌습니다. SD 카드의 성능은 버스 속도에 의해서만 제한됩니까? 의견을 보내 주셔서 감사합니다.

여기에 이미지 설명을 입력하십시오

전설:

  • Sekvenčné čítanie- 순차적 읽기
  • Sekvenčný zápis- 순차적 쓰기
  • Náhodne čítanie- 랜덤 읽기
  • Náhodný zápis- 랜덤 쓰기 단어
  • PRED 변경 전의 주파수 수단
  • po 는 주파수 변경 후 의미

"더 긴 기록"이라고 할 때의 의미에 대해 자세히 설명해 주시겠습니까?
모하마드 알리

16MB 길이의 레코드
맑음

답변:


1

@Sunny 귀하의 질문에 답변 Pi는이 답변에서 분명한 것처럼 USB 버스와 SD 카드에 다른 버스를 사용합니다. Raspberry Pi는 어떻게 부팅합니까?. 또한 SD 카드가 Sandisk Extreme과 같은 고품질 인 경우 SD 카드의 성능이 버스 속도에 의해 제한 될 수 있습니다. 버스 속도 문제 일뿐만 아니라 안정성 문제이기 때문에 Pi보다 훨씬 빠른 속도의 자본 인 Pi 팀은 모든 사용자에게 가장 안정적 일 수있는 버스 속도를 선택하고 Pi가 대상으로하기 때문에 저예산 소비자의 경우 Pi는 일부 SD 카드가 더 높은 버스 속도로 실행되지 않기 때문에 더 낮은 버스 속도를 사용해야합니다. 또한 Pi의 SD 카드 버스는 GPU에 의존하여 데이터 전송을위한 중개자가됩니다. 이러한 이유로 USB를 사용하여 SD 카드 리더기를 사용하면 USB 버스 최대 속도에 의해서만 제한되는 카드의 실제 속도를 얻을 수 있습니다.

또한 테스트를 거치지 않았지만 이론적으로 더 큰 파일은 SD 카드에 기록되는 데이터가 gpu에서 버퍼링되므로 구성에서 gpu에 더 많은 램을 할당하기 때문에 SD 카드로 전송하는 속도가 느립니다 (tis google을 수행하는 방법을 모르는 경우) 이론적으로 쓰기 속도를 높여야합니다.

참고 : 백그라운드 작업이 테스트에서 일부 역할을했을 가능성이 있으며 SD 카드 읽기 테스트를 수행 할 때 어디에 기록했는지, USB 하드 드라이브를 읽을 때 기록 할 위치를 명확하게 밝히지 않았을 수도 있습니다. 드라이브는 Pi가 데이터를 받아들이는 속도만큼 빠르게 읽을 수 있으므로 SD 카드가 hdd 테스트의 병목 상태 일 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.