USB 2.0 장치를 USB 3.0 포트에 연결하면 어떤 이점이 있습니까?


24

USB 3.0은 이전 버전과 거의 호환되며 USB 2.0 장치로는 불가능한 새로운 속도를 제공하지만 USB 3.0 포트에 USB 2.0 장치를 사용하면 이점이 있다는 것을 알고 있습니다.

장치에 어떤 이점이 있는지 관심이 있지만 특히 Bluetooth 수신기와 플래시 드라이브를 연결하는 USB 허브를 생각하고있었습니다.


3
아니요. 사용중인 USB 장치가 더 빨라질 수 없습니다.
soandos

답변:


11

실제로, 그것은 작은 마진만큼 빠를 것입니다. 문제의 장치가 ExpressCard 또는 PCIe와 같은 다른 인터페이스보다 높은 대역폭을 제공 할 수있는 경우에만 이득을 볼 수 있습니다. 예를 들어 외장 인클로저의 최신 7200 하드 드라이브는 USB 2.0 포트를 포화시킬 수 있습니다. 인클로저가 USB 2.0 장치 인 경우 USB 3.0 허브에 꽂을 때 더 많은 대역폭으로 작동하지만 USB 3.0에서 USB 3.0으로의 장치 대 허브 링크 (USB 3.0 사용)와 비슷하지는 않습니다. 케이블).

적어도 랩톱에서 USB 2.0 USB 2.0 2.0 외장 USB 2.0은 USB 3.0 Express 카드에 연결할 때 약 19–23MB / s 및 최대 25–32MB / s를 제공합니다. 따라서 동일한 USB 2.0 장치가 USB 3.0 허브에있을 때 최소 속도와 최고 속도가 모두 높아집니다. 컨트롤러가 USB 3.0에서 더 효율적이라고 생각합니다. 동일한 ExpressCard USB 3.0 허브에서 USB 3.0 썸 드라이브를 플러그인하면 최대 122MB / s가됩니다.

짧은 대답입니다. 예, 약간 증가했지만 기본 USB 3.0 링크만큼 빠르지는 않습니다.


4
이것은 이론이 아닌 데이터에 근거하여 실제로 가장 정답입니다. 측정 할 수있는 차이가 있지만 작업이 수십 분에이를 때까지 인식 할 수 없을 것입니다. Anandtech는 다양한 USB2-in-3 포트 조합 인 USB 3.0 Flash Drive Roundup으로 SSD에서 도구와 벤치마킹 된 읽기 및 쓰기를 수행했습니다 . 가장 좋은 경우? 228 초 19 초 동안 면도합니다. (또한 테스트 US3 -에 -이 당신이 궁금합니다.)
매트 윌키

1
같게. 이 답변은 내가 본 많은 실제 경험을 뒷받침합니다. USB 2.0 최대 속도는 최대 속도입니다. 약속 된 속도가 아닙니다. 컨트롤러가 나아질수록 컨트롤러 속도도 빨라집니다. 따라서 USB 3.0 컨트롤러는 평범한 USB 2.0 포트보다 균형이 잡히고 전체적으로 더 나은 성능을 발휘할 수 있습니다.
JakeGould

"인클로저가 USB 2.0 장치 인 경우 USB 3.0 허브에 연결하면 더 많은 대역폭으로 작동합니다."이유가 무엇입니까?
endolith

@endolith, USB3.0 / 3.1 xHCI 컨트롤러는 USB 파이프 / 링 버퍼를 처리하기위한 더 우수하고 소프트웨어 친화적 인 인터페이스를 갖추고 있으며 모든 속도를 균일하게 처리합니다 (특별 UHCI / OHCI / EHCI 혼합물과 동일하지 않음). 더 최근에 오버 헤드가 적고 레거시 버그 수정이없는 상태로 작성되었습니다. 따라서 USB2.0 장치의 총 대역폭은 다소 우수하며 "더 나은 성능"으로 인식됩니다.
Ale..chenski

20

USB는 USB 2.0에 최적화되어 있으므로 3.0을 사용하면 3.0 속도로 작동 할 수 없으므로 개선되지 않습니다.

USB 2.0의 최대 속도는 60MB / s입니다. USB 3.0의 최대 속도는 625MB / 초입니다.

범용 직렬 버스에 관한 Wikipedia의 기사에서 :

CNet의 일상적인 테스트에 따르면 일반적인 고속 USB 하드 드라이브는 약 25–30MB / s의 속도로 기록하고 30–42MB / s의 속도로 읽을 수 있습니다. [62] 사용 가능한 총 대역폭의 70 %입니다.

이를 바탕으로 USB 2.0 장치는 3.0이 제공하는 속도를 지원하지 않습니다.

TL; DR 버전 : 혜택이 없습니다


3
그 인용문은 질문과 관련이 없습니다. 특히 USB 하드 드라이브에 관한 것이며 USB 3.0 하드 드라이브조차도 사용 가능한 USB 2.0 대역폭을 그대로 포화시키지 않기 때문에 USB 3.0 포트에 연결하면 이점이 없다고 말합니다. USB 3.0 속도로 작동 할 수있는 장치 (예 : 플래시 드라이브)가있을 수 있지만 USB 3.0과 호환되지 않기 때문에 단순히 할 수는 없습니다.
BlueRaja-대니 Pflughoeft

2
@BlueRaja 예제로 사용되었습니다.
Simon Sheehan 2016 년

3
TL; DR 버전의 경우 +1 나는 이미 전체 답변을 읽었지만 : /
Gani Simsek

1
@BlueRaja : USB 하드 드라이브가 USB 2.0을 포화 시키지는 않지만 잘못되었을 수 있습니다. USB는 단일 장치가 모든 대역폭을 사용하도록 허용하지 않으며 USB 디스크에 표시되는 전송 속도는 모든 USB 2.0 장치의 이론상 최대치에 매우 가깝습니다 (한 번 프로토콜 및 오버 헤드가 고려 됨).
Ben Voigt

@BlueRaja 사실, 기계식 하드 드라이브는 일반적으로 USB 2.0을 포화시킬 수 있습니다. 오버 헤드를 고려하여 70 %의 소리가 옳았습니다. 등, 컴퓨팅 네트워킹 일반적으로, 당신은 것입니다 결코 의 이론적 인 한계 명중하지 어떤 인터페이스를. 어쨌든 HDD 인터페이스가 USB 2.0 인 경우 USB 3.0 포트는 이론상 최대 값을 높이 지 않습니다.
Bob

16

한 가지 장점은 USB 3.0이 USB 2.0보다 더 많은 전력을 공급할 수 있다는 것입니다.

USB 2.0 장치가 USB 2.0 포트 용으로 설계 되었기 때문에 USB 2.0 장치가 해당 전원을 사용할 수 있는지 의심됩니다. 반면에 많은 USB 2.0 장치는 지정된 전원을 초과하여 장치에서 멀리 떨어져 있습니다 (대부분 시작시 외부 디스크).


허브를 통해 연결할 때 일부 USB 2 장치에 문제가 있습니다. 허브가 전력 등급이 높은 USB 3 소켓에 꽂혀 있으면 문제가 더 적은지 알아두면 흥미로울 것입니다.
pelms

이 질문을 다시 열어 누군가가 이것에 대한 명확한 대답을 갖기를 바랍니다.
Nich Del

2
기술적으로 (사양에 따라) USB 2.0은 협상없이 하나의 장치 (100 mA) 만, 요청시 최대 5 개의 장치 (500 mA) 만 그릴 수 있기 때문에 흥미 롭습니다. USB 3.0은 협상없이 하나의 장치 (150mA)를 끌어낼 수 있으며 요청시 최대 6 개의 장치 (900mA)를 끌 수 있습니다. 많은 USB 2.0 장치가 제대로 협상하지 않는 것입니다. 그리고 많은 컴퓨터 마더 보드는 협상에 신경 쓰지 않고 전력을 공급합니다. 정답은 USB 3.0 포트가 더 많은 양의 전력을 공급할 가능성 이 높지만 표준을 완전히 준수하는 포트는 그 양을 공급할 필요가 없다는 것입니다.
Bob

8

적어도 내 컴퓨터에서는 3.0 포트가 2.0 포트보다 빠릅니다. 그러나 이는 다른 컨트롤러에 있기 때문에 칩셋에 내장 된 컨트롤러보다 빠릅니다.

기본적으로 usb 3.0이 usb 2.0 포트와 동일한 컨트롤러에서 나온 경우 동일합니다. 그렇지 않으면 YMMV.


1
이것이 유일한 정답입니다. USB3 하드웨어는 USB2 (보다 빠른 마이크로 컨트롤러, 더 많은 캐시 메모리, 더 빠른 PCIe 인터페이스)보다 더 정교한 경향이 있으며 이는 고속 장치에 이점을 줄 수 있습니다.
Ben Voigt

"나보다"라는 단어에 중점을 둡니다.
Jamie Hanrahan

6

그 외에는 작동하지 않습니다. USB 3.0 장치를 사용하지 않으면 성능이 향상되지 않습니다.


0

나는 그것이 더 빠르다고 믿는 이유는 다음과 같습니다.

Logitech Solar Keyboard가 있습니다. 유니 링크 리시버를 2.0 포트에 꽂았는데 키보드는 태양열 키보드를 매장으로 돌려 보낼 정도로 지속적으로 지연 될 것입니다. 지원 문의, SetPoint 앱 다운로드, 포트 전환 (USB 2.0) 등 모든 것을 시도했습니다. 직감에 USB 2.0 포트 자체가 병목 현상이라고 생각했습니다. 확실히, 나는 유니 링크를 2.0 포트 대신 3.0 포트에 꽂았으므로 그 이후로는 아무런 문제가 없었습니다.

USB 2.0 전원 공급 허브를 통해 다이아몬드 (BVU165)를 통해 PC에 2 개의 추가 모니터가 연결되어 있기 때문에 나중에 확인했습니다. 2-3 분 후에 PC에서 영화 나 YouTube 비디오를 볼 때마다 허브가 충돌하여 스캐너 (허브에 연결됨)가 재부팅되고 예열 절차 (USB 전원 만 해당)를들을 수 있습니다. 이 충돌 동안 모니터는 연결을 끊고 (검은 색으로 바뀌고 절전 모드로 전환) PC에 다시 연결합니다. 나는 이후에 POWERED 3.0 허브를 부착했는데, 여기에 USB 3.0 허브를 통해 Diamond BVU165 (USB 2.0)를 연결했으며 이후 아무런 문제가 없었습니다.

나는 이것을 모든 장치에 대한 해결책으로 홍보하지는 않습니다. 2.0 대신 3.0 포트를 사용하면 2.0 기술을 다루는 병목 현상으로 인해 지연이 발생하지 않으며 장치가 제대로 작동 할 수있는 최상의 기회를 제공합니다.

전원이 공급되지 않은 USB 3.0이 2.0 전원보다 빠른지 확인하기위한 연구가 있습니까?


0

이 질문 아래에 근본적인 오해와 많은 유사한 질문이 있습니다.

실제로 USB 2 장치를 "USB 3 포트"에 연결하면 실제로 USB 3 포트에 연결되지 않습니다! 어쨌든 전기적으로는 아닙니다.

USB 3 포트에는 USB 2 포트에 대한 모든 핀이 있습니다. USB 3 케이블에는 둘 다를위한 배선이 있습니다. 호스트 컨트롤러에는 실제로 USB 2와 USB 3에 대한 논리가 있으며 호스트 시스템에서 두 개의 컨트롤러 (USB 1 / 1.1 / 1 및 USB 3)로 열거됩니다.

USB 2 장치를 USB 3 포트에 꽂으면 USB 2 장치는 항상 사용하는 것과 동일한 핀을 사용하고 해당 핀은 호스트의 USB 2 컨트롤러에 다시 연결되는 전선에 연결됩니다. 다른 USB 2 컨트롤러와 동일한 기능을 수행하며 동일한 480 Mbit / s 속도 제한이 있습니다.

허브 나 USB가 USB 3 대역폭의 일부를 가져 와서 USB 2 장치에 표시하는 경우에는 해당되지 않습니다. 컨트롤러는 USB 3 버스와 USB 2 버스를 모두 제공합니다. USB 2 버스에는 USB 3 쪽에서 아무 것도 가져 가지 않고 일반적으로 사용 가능한 모든 대역폭이 있습니다.

USB 2 컨트롤러와 동일한 칩에 있더라도 동일한 컨트롤러에서 USB 3 기능을 구현하면 USB 2 컨트롤러가 더 빠르게 작동하는 경우도 아닙니다.

따라서 아키텍처에서 USB 3 허브 (또는 포트)에 연결된 USB 2 장치가 "기본"USB 2 포트에 연결된 경우보다 더 빠르게 작동 할 것으로 예상 할 이유가 없습니다.

다른 사람들이 제안했듯이 2 / 1.1 / 1만큼 USB 3을 지원하는 새로운 USB 컨트롤러가 이전 USB 2 / 1.1 / 1 컨트롤러보다 USB 2를 수행하는 것이 더 빠를 수 있습니다. 그러나 불가피합니다.


Jamie는 "다른 USB 2 컨트롤러와 동일한 기능을 수행합니다"라고 말했습니다. 이것은 올바르지 않습니다. 모든 인터페이스에는 프론트 엔드 (USB PHY)와 백 엔드 (USB 컨트롤러-시스템 인터페이스)의 두 측면이 있습니다. 그리고 모든 인터페이스에는 오버 헤드가 있습니다. 최신 xHCI 컨트롤러 사양에는 (a) 더 빠른 버스 마스터 링 엔진 (SS 속도 충족)이 있으며 (b) 동일한 버스 마스터 링 엔진을 사용하여 USB 파이프 및 트랜잭션 버퍼에 대한 하드웨어 지원 제어를 통합했습니다. 따라서 xHCI 컨트롤러가 동일한 480 이상에서도 오버 헤드가 적고 USB2 성능이 더 우수한 이유를 완전히 이해할 수 있습니다.
Ale..chenski

-1

여기에 언급 된 것들 중 일부는 너무 소망스럽고 추측 적입니다 .USB 3.0 컨트롤러는 USB 3.0 용이며 USB 2.0 용 별도 컨트롤러가 있다고 생각하지 않습니다. 내 컴퓨터에는 별도의 컨트롤러 칩이 있다는 것을 알고 있습니다 두 변형 모두 하드웨어 목록에서 볼 수 있습니다. TBH 나는 혼합 포트 설정을 가진 컨트롤러를 본 적이 없지만 TBH와 같은 컨트롤러를 4 개의 포트와 같은 제조업체가 만든 저렴한 마더 보드 중 하나를 구입하지 않는 한 존재하지 않습니다. USB 2.0은 USB 2.0이며 USB 2.0보다 더 빠르게 실행할 수 없으므로 USB 2.0이라고 불리는 이유는 USB 포트를 만드는 배선조차도 USB 3.0과는 다른 게이지입니다. 파란색은 보통 USB 3.0을 의미합니다. 배선이 다르기 때문에 배선으로 인해 동일한 칩셋에서 빠져 나간 경우에도 추가 배선이나 그와 같은 것이 없지만 배선의 게이지는 속도 향상뿐만 아니라 속도를 수용하기 위해 다릅니다. 필요한 경우 전압, 그렇지 않은 경우 그렇지 않은 경우 모든 케이블이 USB 3.0을 지원하므로 케이블을 색상으로 구분하는 것은 의미가 없습니다. 색상으로 코딩해야 할 유일한 것은 포트뿐이므로 수십만 비용을 절약 할 수있는 케이블 제조업체로서 논리적으로 생각해보십시오. 모든 케이블이 USB 3.0을 지원하므로 케이블을 색상으로 구분하는 것은 의미가 없습니다. 색상으로 코딩해야 할 유일한 것은 포트뿐이므로 수십만 비용을 절약 할 수있는 케이블 제조업체로서 논리적으로 생각해보십시오. 모든 케이블이 USB 3.0을 지원하므로 케이블을 색상으로 구분하는 것은 의미가 없습니다. 색상으로 코딩해야 할 유일한 것은 포트이기 때문에 케이블 제조업체로 논리적으로 생각하면 수십만 비용을 절약 할 수 있습니다.


2
이 벽은 답이 아닙니다.
DavidPostill

텍스트가 잘못되었습니다. 예. 일부 MB에는 별도의 USB2 (EHCI) 및 USB3 (xHCI) 컨트롤러가 있지만 USB3 xHCI 포트 내의 USB2 와이어는 이전 EHCI가 아닌 다른 xHCI 컨트롤러에 의해 처리됩니다. 이론적 60 MBps 한계에서 전체 전송 속도 편차는 고유 한 버스 오버 헤드뿐만 아니라 대부분 시스템 오버 헤드에서 데이터 버퍼를 준비하고 원시 데이터를 파일 시스템과 동기화합니다. xCHI 컨트롤러의 성능이 향상되었으며 S / W 드라이버의 시스템 오버 헤드가 줄었습니다. 사람들이 지적했듯이 이것은 작은 차이를 만듭니다.
Ale..chenski
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.