USB2.0 드라이브로 가능한 최대 일반 속도는 얼마입니까?

USB2.0 드라이브로 가능한 최대 일반 속도는 얼마입니까?

USB 2.0이 480Mb/초(또는 60MB/초) 전송을 지원한다는 사실에도 불구하고 컴퓨터와 USB 드라이브 사이의 속도는 30MB/초에 불과합니다.

(따라서 정격 속도의 절반만 얻고 있습니다.) USB 표준에 겉보기 속도의 절반만 나타나는 것이 있습니까?

답변1

USB 2는 1밀리초 프레임을 사용하며 고속(480Mb/s) 모드에서는 8개의 마이크로 프레임으로 나뉩니다. USB 대용량 저장 장치에서 사용되는 대량 패킷의 최대 크기는 512바이트입니다. 에 따르면이 매우 유익한 문서이론적 최대값은 마이크로프레임당 13패킷입니다. 그래서이론적 인USB 2 드라이브의 최대 속도는 다음과 같습니다.

1000 * 8 * 512 * 13 = 53248000 ~=53MB/초

Cypress의 다른 문서마지막에 그들은 실제로 달성했다고 말합니다43MB/초.

실제로 한계는 일반적으로 플래시 자체입니다.

편집: 이 정보는 실제로USB 2 사양.

USB 사양표

답변2

플래시 드라이브가 병목 현상을 일으키고 있습니다. 이론적 최대값인 60MB/s에 도달할 수 없습니다. 다음은 에서 발췌한 내용입니다.위키피디아:

최신 플래시 드라이브에는 USB 2.0 연결이 있습니다. 그러나 NAND 플래시에 내재된 기술적 한계로 인해 현재 USB 2.0 Hi-Speed ​​사양이 지원하는 전체 480Mbit/s(60MB/s)를 사용하지 않습니다. 현재 사용 가능한 가장 빠른 드라이브는 듀얼 채널 컨트롤러를 사용하지만 여전히 현세대 하드 디스크에서 가능한 전송 속도나 최대 고속 USB 처리량에는 상당히 부족합니다. (...)

일반적인 고속 드라이브는 최대 30MB/s의 속도로 읽고 그 절반 정도의 속도로 씁니다. 이는 최대 속도가 12Mbit/s(1.5MB/s)로 제한되는 USB 1.1 "최대 속도" 장치보다 약 20배 빠릅니다.

답변3

약 30MB/초가 일반적인 최대 전송 속도입니다.

USB 1.0 및 USB 2.0 연결은 반이중 방식입니다. 즉, 데이터가 한 번에 한 방향으로만 흐릅니다. 양방향 간의 공유 연결은 아마도 예상 전송 속도보다 느려지는 가장 큰 이유일 것입니다.

이에 비해 USB 3과 이더넷은 전이중이며 예상 전송 속도를 더 잘 충족합니다.

Windows에서 33-37MB/s 속도를 보고했음에도 불구하고 내 컴퓨터에서는 테스트 응용 프로그램에서 USB2 플래시 드라이브 속도가 33MB/s를 초과하지 않습니다. 몇 가지 테스트를 수행하고 디스크 캐시(장치 속성)를 활성화하고 USB 최대 전송 크기를 2MB(KB2581464)로 늘렸지만 더 빠르게 만들 수는 없었습니다.

답변4

2007년 중반 iMac과 FW800 드라이브로 데이터를 전송하는 Verbatim USB2 디스크 1개를 사용하면 36-37MB/s를 얻을 수 있습니다. USB2에는 이미 매우 좋습니다.

동일한 USB2 허브에 연결된 다른 USB2 디스크(Packard Bell)의 두 번째 전송을 동일한 FW800 드라이브에 추가하면 결합된 전송 속도가 42MB/s로 증가합니다. 이는 예외적이며 USB2에서 본 것 중 가장 높은 전송 속도입니다.

USB2.0에서 35-40MB/s 이상은 사실상 불가능하며 이미 USB2 컨트롤러를 마우스나 다른 장치가 방해하지 않는 해당 디스크 전용으로 사용하고 있었습니다.

관련 정보