웹사이트 검색

당신의 USB 동글이 몰래 PC 속도를 늦추고 있습니다


현대의 컴퓨터, 특히 노트북은 주변기기를 연결할 수 있는 포트 수를 정말 많이 줄였습니다. 맥북의 예를 따라 일부 슬림하고 가벼운 윈도우 노트북은 USB-C 포트 두 개만 제공해, 하나 이상의 장치를 연결하려면 USB 허브 동글을 사용하거나 노트북을 데스크톱 세트업에 도킹해야 합니다.

인터넷의 일부 격렬한 혐오자들이 믿게 만들려는 것만큼 큰 문제는 아니지만, 일부 주변기기는 이러한 동글 허브가 작동하고 PC의 자원을 공유하는 방식 때문에 PC에 직접 연결될 때 더 큰 이점을 누립니다.

USB 동글은 예상치 못한 대역폭 공유를 숨깁니다

두 개의 USB 동글이 겉보기에는 똑같아 보여도, 그 허브가 연결된 장치들 사이에서 대역폭을 어떻게 관리하고 공유하는지가 중요합니다. MacBook과 MacBook 디자인을 따라 만든 일부 Windows 노트북에는 서로 옆에 두 개의 USB-C 포트가 있다는 것을 눈치채셨을 수도 있는데, 일부 동글 제조업체들은 이를 이용합니다. 허브는 두 포트 모두에 동시에 연결되기 때문에 두 포트의 대역폭을 함께 공유할 수 있습니다.

사실, 이러한 허브 장치들은 일반적으로 단일 업스트림 USB 컨트롤러를 가지고 있어서 장치 간 대역폭 할당을 처리합니다. 즉, 이 단일 컨트롤러가 전체 대역폭을 결정하는 병목이라는 의미입니다. 예를 들어, USB4 포트와 USB4 장치가 있지만 그 사이에 USB 3.1 허브가 있다면, 그 정도 속도밖에 나오지 않습니다. 허브의 컨트롤러는 포트가 아니라 설계된 만큼만 대역폭을 공유할 수 있습니다.

이것이 바로 예를 들어, 썬더볼트 포트에는 썬더볼트 허브를 사용하거나, 그렇지 않으면 허브 장치를 호스트 컴퓨터의 사양과 기능에 맞추는 것이 중요한 이유입니다.

외장 SSD가 가장 확실한 피해자입니다

컴퓨터에 전용 포트를 할당할 만한 장치가 하나 있다면, 그것은 외장 SSD입니다. 저는 M4 Pro 맥북 프로에서 오른쪽 썬더볼트 포트를 이 용도로 사용하는 것을 좋아하는데, 왼쪽 두 포트는 도크가 차지하고 있기 때문입니다. USB 3 SATA SSD조차도 대부분의 대역폭을 소비합니다. 예를 들어, 저는 윈도우 랩톱에서 허브를 사용해 여러 개의 SATA SSD를 단일 USB 3.1 포트에 연결해 사용하고 있습니다.

이 드라이브 중 어느 하나에 대해 속도 테스트를 해보면 쉽게 최대 속도에 도달할 수 있습니다. 하지만 이것은 제가 한 번에 하나의 드라이브만 사용할 때만 해당됩니다. 두 개를 동시에 사용하려고 하면 각각의 속도가 거의 절반으로 떨어집니다. 그렇다고 해서 이렇게 사용할 수 없는 것은 아니며, 단지 하나에서 최대 성능이 필요하다면 그 드라이브에 전체 대역폭을 할당해야 한다는 뜻입니다.

만약 우리가 1GB/s 이상의 성능을 낼 수 있는 빠른 Thunderbolt 또는 USB-C 외장 SSD에 대해 이야기하고 있다면, 이를 동글 허브에 연결하는 것은 지불한 성능의 대부분이 사라지는 것을 확실히 보는 방법입니다.

USB-오버-이더넷과 어댑터는 조용히 문제가 생긴다

동글 허브의 가장 좋은 점 중 하나는 종종 이더넷 포트를 포함하고 있다는 것입니다. 유선 인터넷 연결은 거의 항상 Wi-Fi보다 우수하며, 얇고 가벼운 컴퓨터는 이 옵션이 없는 경우가 많습니다. 문제는 허브의 이더넷 포트도 다른 모든 장치처럼 대역폭을 공유해야 한다는 것입니다. 따라서 고속 연결에서는 자체 전용 포트를 가진 전용 USB-C to 이더넷 어댑터에 비해 처리량이 줄어들 수 있습니다.

하지만 이더넷 연결이 여전히 필요한 속도를 제공한다고 해도, 그 공유된 대역폭 때문에 연결이 더 미묘한 방식으로 영향을 받을 수 있습니다. 예를 들어 고속 저장 장치를 사용하면서 이더넷을 사용할 때 발생하는 랙 스파이크와 불안정성을 말하는 것입니다. 이더넷의 주요 장점 중 하나는 낮은 지연과 안정성이지만, 대역폭을 많이 사용하는 다른 장치와 공유되는 단일 연결에서 사용하면 이 장점이 약화될 수 있습니다.

전력 공급 제한으로 인해 성능 저하가 심해진다

다른 문제는 단순한 전력 문제입니다. 만약 동글이 버스 전원 방식이라면(즉, 연결된 포트에서만 전력을 공급받는 경우), 사용 가능한 전체 전력은 그 최대치를 초과할 수 없습니다. 일부 저장 장치는 제대로 작동하지 않거나 전혀 작동하지 않을 수 있으며, 충분한 전력이 공급되지 않으면 다른 예측할 수 없는 결과가 발생할 수도 있습니다.

이 때문에 저는 항상 인라인 전원이 있는 동글을 사용하는 것을 선호해 왔습니다. 충전기를 동글에 연결한 다음, 동글을 컴퓨터에 연결하면 됩니다. 이렇게 하면 모든 장치에 충분한 전력이 공급됩니다. 도로에서처럼 버스 전력만 사용해야 하는 경우에는 실제로 연결할 수 있는 장치 수를 제한해야 합니다.

동글이 괜찮을 때와 그렇지 않을 때

대부분 일상적인 사용에서는 동글 허브가 잘 작동하지만, 전력을 많이 소모하고 지연에 민감하며 고속 장치들을 한꺼번에 하나의 동글을 통해 연결하면 문제가 발생할 수 있습니다.

나는 아직 HDMI와 같은 디스플레이 출력이 있는 동글에 대해서는 언급하지도 않았다. 종종 이러한 동글은 HDMI 1.4와 같은 구형 표준에만 제한되는데, 최신 버전은 너무 많은 대역폭이 필요하기 때문이다. 그리고 HDMI와 다른 고속 응용 프로그램을 동시에 사용할 경우 화면이 꺼지거나 기타 문제가 발생할 수 있다.

일반적으로 저는 이러한 동글 허브를 포트를 단순히 늘리는 것보다는 다양한 포트를 활용할 수 있는 방법으로 생각하는 것이 더 좋다고 생각합니다. 하지만 고급 동글 허브에 더 많은 비용을 투자하여 호스트 PC 포트의 모든 대역폭을 사용할 수 있고 필요할 때 외부 전원 연결도 가능하다면 걱정할 것은 없을 것입니다.

관련기사