USB 플래시 드라이브에서 읽기/쓰기 시 이상한 성능 차이

USB 플래시 드라이브에서 읽기/쓰기 시 이상한 성능 차이

Windows 7이 설치된 8GB USB 2.0 플래시 드라이브에서 기존 하드 드라이브로 파일을 복사할 때 평균 속도는 25~30MB/s입니다. 반대로 복사할 때는에게USB 드라이브의 속도는 평균 5MB/s입니다. 나는 이것을 작은 파일과 큰 파일을 혼합하여 약 4.5GB의 파일로 테스트했습니다. 관찰 결과는 USB 드라이브의 FAT32 및 exFAT 파일 시스템, 내부 하드 디스크의 NTFS에서 모두 동일했습니다.

읽기와 쓰기 측면에서 플래시 메모리가 회전하는 하드 드라이브보다 훨씬 더 높은 성능을 가지고 있다고 말하는 것은 틀릴 수 없다고 생각합니다.

두 메모리 유형 모두 읽기가 쓰기보다 빠릅니다.

이제 빠른 읽기 메모리에서 빠른 쓰기 메모리로 파일을 복사하는 것이 실제로 빠른 읽기 메모리에서 느린 쓰기 메모리로 파일을 복사하는 것보다 느릴 수 있는 이유가 궁금합니다.

파일이 복사되기 전에 RAM에 저장되고 캐싱도 있다고 생각하지만 그게 어떻게 균형을 무너뜨릴 수 있는지 모르겠습니다. USB 포트보다 SATA 시스템에 "더 가깝고" 내부 SATA HDD에서 더 빠르게 데이터를 수신하므로 USB 드라이브에 쓰는 장점만 있을 수 있습니다.

아마도 내 생각이 완전히 틀렸거나 USB 펜 제조업체에 따라 다를 수 있습니다. 하지만 궁금합니다.

답변1

비회전 스토리지는 읽기와 쓰기 모두 거의 항상 더 빠릅니다.무작위 접근을 위해, 비회전 저장소에는 탐색 지연이나 회전 대기 시간이 없기 때문입니다. 그러나 회전 디스크에서 순차적으로 읽고 플래시 드라이브에 쓰는 경우 회전 디스크는 엄청난 속도로 바이트를 전달할 수 있는 반면 플래시 드라이브는 상대적으로 느린 쓰기 시간으로 인해 제한됩니다.

답변2

USB 드라이브는 쓰기 전에 지워야 합니다. 저렴한 USB 드라이브의 경우 5MB/s가 매우 일반적입니다. 성능 측정이 포함된 드라이브 목록을 찾을 수 있습니다.이 사이트에서. 5MB/s는 중간 수준입니다.

답변3

모든 기능을 갖춘 SSD에서 볼 수 있는 속도 향상은 단순한 USB 썸 드라이브에는 없는 다양한 기능의 결과입니다.

  • 여러 채널에 걸쳐 병렬 쓰기를 허용하는 여러 메모리 뱅크
  • 다중 메모리 칩으로 뱅크 내에서 병렬 쓰기 가능
  • 훨씬 더 정교한 컨트롤러

이는 플래시가 최고의 쓰기 성능을 발휘할 수 있게 해주는 기능이지만 대부분의 USB 스틱에는 없습니다. 저렴한 제품은 어떤 종류의 마모 평준화도 수행하지 않으므로 쓰기 작업은 SSD보다 훨씬 더 자주 지우기-쓰기 주기를 호출합니다.

답변4

저도 그걸 테스트해 봤습니다. SDD를 USB로, HDD를 USB로, USB를 USB로 복사하고 있는데 속도가 느립니다. Linux pv < /dev/sdb > /dev/sdd 81.1GiB 4:59:40 [11.5MiB/s] [======> ] 69% ETA 2:13:20 사용. 하지만 DD linux 117GiB 1:28:51 [23.6MiB/s]를 사용하여 USB를 하드 디스크에 복사하는 것이 더 빠르며 약 1시간 30분이 걸렸습니다. 다른 USB에 복사하는 것보다 2배 정도 빠릅니다.

나는 또한 그것이 사용된 버스 2.0이나 3.0과 USB 브랜드에 따라 다르다는 것을 발견했습니다. 2.0 포트의 저렴한 USB는 5MiB/s로 내려갑니다. 더 비싼 USB 브랜드는 USB를 USB로 복사할 때 최대 10~12MiB/s까지 올라갈 수 있습니다.

결론: PC 버스, 포트 버전, USB 브랜드 및 모든 요소의 조합 등 여러 요소에 따라 달라집니다. 디스크 이미지를 HD 폴더에 복사한 다음 USB에 복사하려고 하면 상황이 더 악화될 수 있습니다. 내부 버스 환승 때문인 것 같아요. 내 컴퓨터에서는 USB-USB가 더 빨랐습니다. 그게 내 보고서야. 가장 좋은 방법은 다른 PC를 사용하여 테스트하고 더 빠르게 실행되는 PC에서 복제하는 것입니다.

예, SSD에서 USB로 복사하는 것이 더 빨랐고, USB에서 HDD 또는 SSD로 복사하는 것이 더 빠릅니다. 정말 다른 방향으로 천천히. USB 쓰기 속도가 느립니다.

참고: 이벤트를 위해 100개 이상의 USB 스틱을 복제하고 있으므로 정확한 테스트를 복제할 수 있었습니다. AH, 언급하는 것을 잊어버리고 RUFUS와 함께 WIN10을 사용했는데 최대 5.5MiB/s만 기록했기 때문에 개선이 없었습니다.

관련 정보