보드에 연결된 USB port의 총 전송속도는 어떤것에 종속되나요?

나현근   
   조회 4399   추천 0    

안녕하세요. 평소 항상 궁금한 부분이었는데 마침 또 생각이 나서 글 올려봅니다.


목적은 여러개의 외장 USB docking station에 달린 HDD의 최대 속도를 뽑아내기 위해서입니다.
제가 잘 모르는 개념들이 많으므로 질문 자체에 오류가 있는 부분도 지적해 주시면 감사하겠습니다.


1. 노출된 USB 3.0 port가 4개
2. 장치관리자에 잡히는 USB controller가 1개
3. 장치관리자에 잡히는 USB hub가 2개면...


총 4개의 포트를 합해서 뽑아낼수 있는 전송속도는 얼마인가요?
hub의 갯수인 2개만큼 각각의 USB 전송속도를 뽑아낼수 있는건가요?
즉, 3.0기준으로 5Gbps x 2개 = 10Gbps


아니면 콘트롤러가 1개이니 3.0기준으로 최대 5Gbps
그것도 아니면 아주 행복하게 포트 갯수대로 20Gbps? ^^


읽어주신분, 답변주실분들 모두에게 미리 감사말씀 드립니다.


PS1: USB의 콘트롤러, 루트허브, (그냥)허브 등등이 10개 가량 잡히는데 각각의 역할 구분을 모르겠습니다.

PS2: system bus는 충분히 속도를 받쳐준다고 가정했을때 입니다.

짧은글 일수록 신중하게.
김상일 2014-07
USB2.0이라면 모든 포트의 속도를 다 합쳐서 480Mbps로 알고있습니다..
USB3.0도 동일한거로 알고있습니다.
     
나현근 2014-07
아~ 별로 바람직한 속도가 아니네요. ^^
          
김상일 2014-07
3.0이라면 합쳐서 5Gbps겠죠.
김동수P 2014-07
로직 구성에 따라 틀리지만 이론상 2개입니다.
어떻게 구성되어 있는지는 장치관리자에서 뷰를 연결별로 바꾸고, usb 포트별로 뺐다 꼽아 보시면 어떻게 로직이 구성되어 있는지 나옵니다.
     
나현근 2014-07
네 한번 테스트해 보겠습니다.
무아 2014-07
가장 확실한 건
보드 모델명으로 검색해서 메뉴얼을 찾은 뒤
메뉴얼에 나온 시스템 구성도를 보는 것 아닐까 싶습니다.
     
나현근 2014-07
시간날때 한번 찾아 보겠습니다.
왕미할배 2014-07
usb2.0의 경우 컨트롤러가 따로 존재하지 않는 경우도 있습니다.
amd 메인보드의 경우 8xx / 7xx 칩셋에서 바로 처리해 줍니다.
이때 1채널당 2개로 이루어져 있고, 포트 2개당 480 mb/s 속도를 보여줍니다. (이론상)
amd 6xx 칩셋 이전에 나온 메인보드의 경우 모든 usb2.0 포트의 전체 속도가 480 mb/s로 제한되는 걸로 알고 있습니다. 6포트이면, 6포트 전체를 합쳐 480 mb/s 속도가 나오는 거죠.

AMD 시스템을 윈도의 장치관리자에서 보면, 전체가 하나의 USB허브에서 나오는 걸로 되어 있습니다. 속도는 경우에 따라 다르더군요.
     
나현근 2014-07
감사합니다.
결국 진리의 case by case이군요.


QnA
제목Page 1984/5715
2015-12   1727839   백메가
2014-05   5194829   정은준1
2016-11   4397   파커스
2017-12   4397   아마데우스
2014-05   4397   김건우
2014-10   4397   후니9707
2015-02   4397   왕용필
2013-11   4397   안형곤
2017-04   4397   신은왜
2018-03   4397   노인님
2016-03   4397   겨울나무
2017-01   4397   하퍼데일
2015-01   4397   난다곰
2019-03   4397   김건우
2016-02   4397   악마라네
2021-12   4397   한효석
2014-12   4397   e5472
2018-07   4397   김건우
2017-10   4397   박문형
2020-04   4398   김진영JK
2018-04   4398   쌍cpu
2016-01   4398   sbg2005