USB Bus Rekabeti — Cihazlarınız Neden Birlikte Yavaşlar?

Her bir USB portunun bağımsız olduğu yaygın inanış yanlıştır. Aynı yukarı akış bağlantısını hub hız alanını veya kontrolör zamanlama kaynaklarını paylaşan cihazlar bant genişliği için rekabet ederken ayrı yollardaki cihazlar rekabet etmez. Kamera veya harici disk gibi bant yoğunluğu yüksek bir cihaz diğer cihazlarla aynı kontrolörde çalıştığında hepsi yavaşlayabilir. Bu rehber gerçek USB topolojisini açıklar rekabet belirtilerini tanımlar ve çoğu kullanıcının asla öğrenmediği bir yeniden bağlantı stratejisi sunar. Örnekler ve değerler generalize edilmiş referanslardır; gerçek hızlar kontrolöre kabloya cihaza ve işletim sistemine bağlıdır.

Çoğu insan bilgisayarlarındaki her bir USB portunun sisteme kendi özel bağlantısıyla bağımsız bir yol olduğunu varsayar. Bir diski bir porta bir kamerayı başka bir porta takın ve doğal beklenti hiçbirinin diğerini etkileyemeyeceğidir. Bir düzine kullanıcıya cihazlarınız neden birlikte yavaşlıyor diye sorun ve çoğunluğu cihazları kabloları veya işletim sistemini suçlar. O mental model yanlıştır ve bu yüzden bu kadar çok USB arıza giderme oturumu hayal kırıklığıyla biter.

USB portları bağımsız değildir. Kontrolörler altında gruplanmışlardır ve tek bir kontrolöre takılan her cihaz sabit toplam bant genişliğine sahip tek bir bus paylaşır. O bus’taki cihazlar verebileceğinden daha fazlasına ihtiyaç duyduğunda onun için rekabet eder ve bus’taki herkes yavaşlar — neredeyse hiç bant kullanmayan cihazlar da dahil. Bu rekabet bus rekabetidir.

Rekabet uzun bir gizemli belirti listesini açıklar: harici disk kopyaya başladığı anda kare kaybeden bir webcam; yazıcı bir iş başlattığında çıtırtılayan ses; performansın ortasında kopan bir MIDI kontrolörü. Birçok durumda cihazlar arızalı değildir — açtır; açlık donanımdan değil bağlantı düzeninden kaynaklanır. Aynı cihazları farklı portlara taşıyın ve sorunlar genellikle yok olur; bu yüzden aynı çevresel bir arkadaşınızın makinesinde sorunsuz çalışır. USB anormaliteleri aynı zamanda güç iletimi kablo kalitesi sürücü hataları kontrolör zamanlaması izokron aktarma limitleri USB 3.x RF paraziti veya firmware sorunlarından da kaynaklanabilir — bant rekabeti önce kontrol edilmesi gereken önde gelen bir adaydır evrensel bir açıklama değildir.

İyi haber: rekabet teşhis edilebilir ve çoğu zaman mevcut portları yeniden düzenleyerek çözülebilir. Sıkça alıntılanan bir örnek: bir Dell XPS 15’te kare kaybeden bir Logitech C920 webcam, Samsung T7 diskinin farklı bir kontrolöre taşınması ile çözüldu — düzeltme sıfır dolar mal oldu. (Bu kullanıcılar tarafından rapor edilen gösterici bir vakadır, kontrollü bir laboratuvar ölçümü değildir.) Bu sayfa USB topolojisinin aslında nasıl çalıştığını belirli bağlantı desenlerinin cihazlarınızı neden açtırdığını ve sorunu azaltmak veya ortadan kaldırmak için portlarınızı nasıl yeniden düzenleyeceğinizi açıklar. Buradaki bant genişliği değerleri yaygın referans değerleridir; gerçek hızlar spesifik kontrolörünüze, kablonuza ve cihaz firmware’nize bağlıdır. Kontrollör kök hub ve bağlı cihazları gösteren USB bus topolojisi diyagramı paylaşılan bant genişliğini gösterir

USB topolojisi aslında nasıl çalışır

USB trafiği katı bir hiyerarşi izler. Tepede ana konak kontrolörü oturur; anakarttaki sistem adına USB protokolünü çalıştıran bir çip. Her kontrolör bir veya birden fazla kök hub’a sahiptir; bunlar arka panelde gördüğünüz fiziksel portlarda sonlanır. Kablolar ve harici aşağı hub’lar bus’u daha da uzatır ve cihazlar uçlarda takılır. Cihazların gerçekten rekabet edip etmeyeceği aynı yukarı akış bağlantısını hub hız alanını ve kontrolör zamanlama kaynaklarını paylaşıp paylaşmadıklarına bağlıdır. Ayrı hız alanlarındaki (USB 2.0 ile USB 3.x) veya aynı kontrolör altında ayrı kök hub dallarındaki cihazlar hiç rekabet etmeyebilir — aynı kontrolör adını görmek tek başına tek bant havuzundan aldıklarını kanıtlamaz. Ancak ilk yaklaşımda rekabeti teşhis ederken bir kontrolör altındaki her şeyi paylaşılan olarak ele almak güvenli varsayımdır.

Modern sistemlerde kontrolörler ayrı çipler yerine chipsetin içinde yaşar; bu yüzden bir anakartın port düzeni keyfi görünebilir. Üretici hangi fiziksel portların hangi kontrolöre bağlanacağını karar verir ve bu gruplama kasada hiçbir yerde yazmaz. Dört arka port tek bir kontrolöre bağlı olabilirken ön panel başlığı başka bir kontrolöre gider; hiçbir görsel ipucu yoktur. Gruplamayı öğrenmenin tek güvenilir yolu yazılımda incelemektir.

Harici hub’lar ağacı bir seviye daha derine uzatır ancak yeni bir bus oluşturmaz — aynı kontrolöre aşağı dallar ekler ve her atış küçük bir gecikme ekler. Pratik kural: hub’lar bağlantı seçeneklerinizi çarparken tek bir bant bütçesini paylaşır.

Windows Device Manager USB bağlantılarını Evrensel Seri Bus kontrolörleri altında gruplar. Her USB Kök Hub girdisi USB ağacının bir dalıdır; ancak tek bir ana konak kontrolörü birden fazla kök hub yönetebilir ve Device Manager tam fiziksel kontrolör gruplamasını her zaman açığa çıkarmaz. Daha doğru bir topoloji görünümü için USB Device Tree Viewer veya USBView gibi araçlar gerçek kontrolör-hub-cihaz hiyerarşisini gösterir. macOS Sistem Raporu altında USB’de aynı bilgiyi gösterir ve Linux lsusb -t komutu ile ağacı gösterir.

Ana akım tüketici bir anakarttan somut bir örnek düşünün. Tipik olarak 2-3 USB kontrolörü vardır: chipset’in yerel USB 2.0 kontrolörü üçüncü parti bir USB 3.x kontrolörü (genellikle ASMedia veya benzeri) ve aynı zamanda USB taşıyan muhtemel bir Thunderbolt kontrolörü. Arka panel portları nesle göre değil kontrolöre göre gruplanır. Kesin eşleme üreticiye göre değişir ve anakart kılavuzu veya USB ağacı araçları ile doğrulanmalıdır.

Şimdi kablolamayı hayal edin: arka USB 2.0 portundaki bir webcam başka bir arka USB 2.0 portundaki harici disk ve üçüncü bir porttaki mouse alıcısı. Üçü de aynı bus’ta yaklaşık 280 Mbps kapasite için rekabet eder. Diski ikinci kontrolördeki bir USB 3.0 portuna taşıyın ve kamera anında USB 2.0 bus’u kendine özel bulur. Şişlik donanım değil topolojidir.

Topolojiyi öğrenmenin amacı budur: rastgele port takışını deliberate plana dönüştürür.

Asıl Önemli Olan Bant Genişliği

Bant genişliği rekabetin dilidir ve hiçbirinden daha fazla iki rakam önemlidir. USB 2.0 bus teorik olarak 480 Mbps olarak derecelendirilmiştir (USB-IF: USB 2.0 Specification Section 5.7.6). Protokol yükü sonrası pratik tavan genellikle kontrolöre ve sistem yüküne bağlı olarak 250-280 Mbps kullanılabilir geçiş aralığındadır (yaklaşık 30-35 MB/s) (USB-IF: USB 2.0 Specification; sektör ölçümleri uyumlu kontrolörlerde ~280 Mbps sürekli gösterir). USB 3.0 bus 5 Gbps olarak derecelendirilmiştir; kabaca on kat daha yüksek ve pratik tavan genellikle kontrolöre ve kablo kalitesine bağlı olarak 300-400 MB/s aralığındadır. Birimleri dikkate alın: Mbps megabit/saniye MB/s megabayt/saniyedir; 1 MB/s 8 Mbps’e eşittir.

Şimdi cihazlarınızın ne tükettiğini karşılaştırın. Logitech C920 bir USB 2.0 bus’ta 1080p30 MJPEG için sürekli yaklaşık 35 Mbps akar; diğer cihazlar için yaklaşık 245 Mbps bırakır — ve bu izokron aktarımlardaki protokol yükünden önce:

  • Sıkıştırılmış bir formatta 1080p 30 fps kamera (MJPEG veya H.264 gibi) tipik olarak 20-50 Mbps akış sağlar; kameranın kodlama kalitesine bağlıdır — Logitech C920’in 1080p30 MJPEG için ~35 Mbps ve OBSBOT Tiny 4K’nin 1080p30 H.264 için ~40-50 Mbps akışıyla tutarlı bir aralık (Logitech Support: C920 Specifications; OBSBOT: Tiny 4K Streaming Guide). Aynı çözünürlükte sıkıştırılmamış bir YUY2 akışı önemli ölçüde daha yüksektir — genellikle birkaç yüz Mbps veya daha fazlası — bu yüzden sıkıştırılmış değeri yalnızca sıkıştırılmış formatlar için yaklaşık bir aralık olarak ele alın.
  • Büyük bir dosya kopyası sırasında harici SSD tipik olarak 100-400 MB/s arasında çalışır; disk ve arayüze bağlıdır; bazı üst düzey diskler bunu aşar. Eski mekanik diskler genellikle daha yavaştır.
  • Bir yazıcı iş yazdırırken kısa yoğun patlamalarla veri gönderir.
  • Bir mouse klavye veya kablosuz alıcı ihmal edilebilir birkaç kilobit/saniye kullanır.

Aritmetik açığa çıkarıcıdır. Kamerayı ve harici diski aynı USB 2.0 bus’a koyun ve tek başına disk pratik bant genişliğinin tamamını tüketebilir; kameraya neredeyse hiçbir şey bırakır. Üçüncü aktif bir cihaz daha ekleyin ve kontrolör hepsini karşılayamaz; isteği sırayla hizmet verir. Bus’taki her cihaz sonuçta ortaya çıkan gecikmeleri yaşar: disk daha yavaş kopyalar kamera kare kaybeder ve mouse bile kendi küçük anket paketleri daha büyük aktarımların arkasında kuyruğa girdiği için yanıt vermezmiş gibi hissedilebilir.

Bütçenin nereye gittiğini anlamak ham sayılardan daha önemlidir. Birçok kamera ve ses arayüzü izokron aktarımları müzakere eder: bus’ın tekrarlayan bir dilimini önceden ayırır; bu akışı korur ama başkalarına daha az bırakır. Bazı cihazlar bunun yerine toplu aktarımları kullanır; bunlar farklı rekabet eder — ancak bus kalabalıklandığında pratik etki aynıdır. Ayırılan dilimler patlama aktarımlarıyla birlikte tavanı aştığında kontrolör en iyi çaba aktarımlarını inceltir ve en kötü durumda ayırmaları başarısız kılar — bu tam olarak bir kamerası kare kaybetmeye başladığı andır.

Sayılar aynı zamanda USB 3.0’ın neden her şey için bir düzeltme gibi hissettiğini açıklar. Pratik tavanı bir büyüklük mertebesi daha büyüktür — teorik olarak 5 Gbps derecelendirilmiş (USB-IF: USB 3.0 Specification Section 5.6.6) ve tipik gerçek tavan yaklaşık 300-400 MB/s (Samsung T7 Portable SSD; USB 3.2 Gen 1’de ~350 MB/s sürekli okuma ile ölçülmüştur) — bu yüzden iki veya üç ağır cihaz bir 5 Gbps bus’ta belirgin rekabet olmadan var olabilir. Ancak aynı mantık yukarı ölçeklenir: paralel yazan birkaç disk bir USB 3.0 bus’ı bile doyurabilir. Rekabet talebi takip eder porttaki etiketi değil.

USB Hakkında Dört Yanılgı

USB bant genişliği hakkındaki dört inanç wild’deki yanlış yapılandırmaların çoğuna neden olur. Her biri olası seseder her biri forumlarda tekrarlanır ve her biri aynı yanlış sonuca işaret eder: düzen suçluken cihazı suçla.

Birden fazla cihazın tek bir bus kontrolörünü nasıl paylaştığını gösteren USB bant genişliği tahsisi görseli

Yanılgı bir: “USB 3.0 ve 2.0 bağımsız.” Elektriksel olarak ayrılar evet — ancak yalnızca anakartta. Karmaşıklık hub’larda. Bir USB 2.0 cihazı USB 3.0 hub’a takın. Uygun bir hub ayrı USB 2.0 ve SuperSpeed yollarına sahiptir; bu yüzden 2.0 cihazınız beklenen gibi USB 2.0 yolunda Yüksek Hız 480 Mbps çalışır (USB-IF: USB 2.0 Specification). Ancak bazı eski hub’lar cihazı Tam Hız 12 Mbps’e indirmeyi müzakere eder (USB-IF: USB 2.0 Specification Section 5.4.4) — uyarı olmadan hata olmadan geçiş on kat veya daha fazla düşüş ile. Her zaman Device Manager’da müzakere hızını kontrol edin.

Yanılgı iki: “Daha çok port daha çok bant.” Hub eklemek veya kalan portlara cihaz takmak geçiş oluşturmaz. Bir kontrolörde altı arka portlu bir panel o kontrolördeki tek bir portla aynı toplam bant genişliğini sunar. Daha çok port konfordur bant değil. Sekiz portlu bir USB 2.0 hub hâlâ tüm portlarına toplam yaklaşık 280 Mbps verir — hub tek bir yukarı bağlantısına erişimi hakemlik eder port başına bütçe değil.

Yanılgı üç: “Kablosuz alıcılar hız için USB 3.0 gerektirir.” Bir mouse veya klavye alıcısı saniyede birkaç kilobit gönderir — bir USB 2.0 port bin kat daha fazlasıdır. Gerçek düşman RF parazitidir. USB 3.0 sinyalleri yaklaşık 2 ile 2.8 GHz aralığında radyo gürültüsü üretir (Logitech Support: USB 3.0 Interference Guide 2013; Intel: USB 3.x Interference Whitepaper 2015); bu alıcınızın kullandığı 2.4 GHz bandıyla örtüşür. Bir USB 3.0 portunun yanına takın ve anten radyo gürültüsü bölgesinin içine oturur. Kutudan gelen uzatma kablosuyla doğrudan bir USB 2.0 portu kullanın — bu tek başına çoğu tekrarlayan mouse takılmasını çözer.

Yanılgı dört: “Bant genişliği rekabeti nadirdir.” USB cihaz sorunlarının en çok gözden kaçan nedenlerinden biridir; tam olarak görünmez olduğu için. Cihazlar nadiren açlıklarını açıklar. Kare kaybeder çıtırtılar takılır veya aralıklı kopar — ve her belirtil cihazın kendisine suçlanır. Sonuç RMA olmuş webcam ses arayüzü ve disk mezarlığı; farklı bir port düzeninde mükemmel çalışabilir. Aralıklı USB arızaları için rekabeti önce kontrol edilmesi gereken önde gelen bir aday olarak ele alın — ancak tek mümkün neden olarak değil.

Dizüstü mü Masaüstü mü? Farklı Sorunlar.

Dizüstü ve masaüstü farklı şekilde başarısız olur ve topoloji bunu açıklar.

Bir dizüstü için her şey bir ila üç kontrolör vardır: tüm USB portları dahili webcam parmak izi okuyucu ve genellikle dahili Bluetooth. Taktığınız her çevresel yalnızca diğer çevresellerle değil aynı buslardaki dahili donanımlarla da rekabet eder. Dizüstüler aynı zamanda giderek Thunderbolt ve USB’yi tek bir kontrolörde birleştirir; bu yüzden ekran disko ve çevresel taşıyan bir dock her şeyi tek bir bus’a aktarır. Agresif BIOS güç yönetimi ayrıca tek tek kontrolörleri bataryayı tasarruf etmek için bekleme veya devre dışı bırakabilir; bu habersiz kaybolan ve tekrar beliren cihazlar üretir.

Masaüstüler genellikle daha çok kontrolöre sahiptir — iki ila dört — bu bir avantajdır. Ancak düzen genellikle birçok arka portu tek bir kontrolör altında gruplar ve tek bir hub zinciri bir düzine cihazı tek bir bus’a aktarabilir. Tipik masaüstü başarısızlığı kontrolör kıtlığı değil kötü port atamasıdır: ağır cihazlar her şeyin yanı sıra aynı bus’a düşer.

Pratik fark düzeltmede ortaya çıkar. Dizüstüde rekabeti önceliklendirerek çözün: hangi cihazların kıt bant genişliğini hak ettiğini karar verin ve geri kalanını dock’un USB 2.0 portlarına veya güçlü bir hub’a taşıyın. Masaüstüde yayarak çözün: hangi arka ve ön portların hangi kontrolöre ait olduğunu haritalayın sonra ağır cihazları hepsine yayın.

Belirti teşhis tablosu

Aşağıdaki her belirti en muhtemel nedene işaret eder; bu can sıkıcı bir tahmini kontrol edilebilir bir hipoteze dönüştürür.

  • Kamera kare kaybıpaylaşılan bir kontrolörde bant doyumu. Akış kamera klasik kanaryadır: sürekli bant tüketir bu yüzden bus’taki başka her şey payını talep ettiğinde ilk görünen olarak başarısız olan cihazdır. Diğer cihazları çıkarın ve kamera hemen toparlanır. Bu aynı zamanda bir webcam gerçek akış testinin kodlanan akış bozulurken temiz bir yerel önizleme gösterebilmesinin nedenidir — veri yolu, kodlayıcı çalışmadan önce kamerayı aç bırakıyor olabilir.
  • Ses çıtırtısıpaylaşılan bir hub’ta bant veya güç sorunları. Ses arayüzleri gecikmeye duyarlıdır. Bus doyduğunda programlanmış aktarımları geç gelir ve gecikmeler çıtırtı ve pop olarak ortaya çıkar. Belirti genellikle ikinci bir cihaz aktif aktarıyorken görünür.
  • MIDI kontrolörü kopmasıdoymuş bir bus’ta gecikme hassasiyeti. MIDI düşük gecikmeli teslimata bağlıdır. Kontrolörün aktarma zamanları açlıkta olduğunda ev cihazı yanıt vermez olarak görür ve bağlantıyı bırakır. Tekrar takmak sonraki rekabet olayına kadar geri getirir.
  • Kablosuz alıcı takılmasıUSB 3.0’dan RF paraziti veya bant rekabeti. Alıcı USB 3.0 portlarının yanında ise önce RF şüphelenin. Boşta çalışıyorsa ancak yük altında takılıyorsa bus şüphelenin.
  • Harici disk yavaş kopyalamabaşka aktif bir cihazla bant paylaşımı. Kamera veya ikinci bir disk aynı bus’ta aktif olduğunda disk geçişi çöker. Aynı disk boş bir bus’ta hemen tam hızı geri getirir.
  • Aralıklı kopmalargüç veya bant eşik aşımı. Kopmalar diğer cihazların meşgul olduğunda takip ediyorsa neden banttır. Cihaz ekledikçe takip ediyorsa neden güçtür.

En hızlı teşhis yükle değiştirmektir. Her şey çıkarıldığında mükemmel davranan ve bus meşgul olduğu anda bozuk davranan bir cihaz rekabet kurbanıdır. O tek gözlem donanım arızasını düzen arızasından dakikalar içinde ayırır.

Haritala. Ayır. Test Et.

Kontrolörlerinizi haritaladıktan ve belirtili onayladıktan sonra düzeltme deliberate bir yeniden bağlantıdır. Yaygın bir örnek: bir ses arayüzü yazıcı çalıştığı her zaman çıtırtılar çünkü ikisi de aynı USB 2.0 bus’ını paylaşır. Bu sırayla işlerken genellikle on dakikada çözer:

  1. Kontrolörlerinizi belirleyin. Device Manager’ı açın ve Evrensel Seri Bus kontrolörlerini genişletin. Her bir USB Kök Hub USB ağacının bir dalıdır; ancak tek bir ana konak kontrolörü birden fazla kök hub yönetebilir. En doğru kontrolör-cihaz eşlemesi için USB Device Tree Viewer veya USBView gibi özel bir topoloji aracını kullanın.
  2. Bant yoğun cihazları ayrı kontrolörlere groupedlayın. Kamerayı bir kontrolöre harici diski başka birine koyun. Masaüstünde bu genellikle kamera için arka kontrolör ve disk için ön panel başlığı — genellikle farklı bir kontrolör — demektir.
  3. Kritik cihazlar için doğrudan anakart portlarını kullanın. Oyun mouse ses arayüzü veya MIDI kontrolörü için hub’u ve ön paneli atlayın. Ulaşacak en kısa kablo ile doğrudan arka I/O’ya takın.
  4. Güç açlığı cihazlar için güçlü hub kullanın bant için değil. Güçlü bir hub yetersiz güç nedeniyle düşen cihazları istikrarlandırır ancak geçiş eklemeyiz. Ağır cihazlar doğrudan portlara; güç açlığı aksesuarlar hub’a aittir.
  5. Kablosuz alıcıları USB 3.0’tan uzaklaştırın. Arka bir USB 2.0 portu veya alıcının uzatma kablosunu kullanın; böylece anten USB 3.0 gürültüsünden arınır.
  6. Her değişiklik sonrası yükle altında tekrar test edin. Aynı anda bir kamera akışı ve disk kopyası başlatin. Düzen doğru her iki bozulmadığında. Optimal USB cihaz düzeni ile bant rekabeti olan sorunlu bir düzen arasında yan yana karşılaştırma

Yeniden bağlantı hiçbir şey maliyet etmez ve birçok rekabet durumunu çözebilir. Belirti düzen doğru olduktan sonra devam ederse yalnızca o zaman cihazın kendisi güç iletimi kablo kalitesi ve sürücü ayarları ile birlikte scrutiny edilmeye değer.

Tarayıcı bir Topoloji Aracı Değildir

Tarayıcının USB API’si WebHID’dir; klavye mouse ve oyun kontrolörü gibi bağlı HID cihazlarını açık kullanıcı izni aldıktan sonra tanımlayabilir. Vendor ve product ID gibi temel cihaz bilgilerini açığa çıkarabilir ancak tam USB kontrolör topolojisini cihaz başına bant kullanımını veya kontrolör-hub-cihaz hiyerarşisini göstermez. WebHID cihaz başına izin gerektirir ve birçok çevresel — depolama cihazları ve çoğu kamera dahil — tarayıcıya hiç kendini göstermez. Bu sitedeki USB cihaz bilgisi aracımız WebHID kullanarak hangi HID cihazın bağlı olduğunu ve vendor ve product ID’lerini gösterir; cihaz tanımlama yardımcısıdır topoloji analizörü değil.

Tam topoloji haritalaması için USB Device Tree Viewer (Windows) USBView veya system_profiler SPUSBDataType (macOS) kullanın. Bu sistem araçları gerçek kontrolör-kök-hub-hub-cihaz ağacını gösterir ve hangi cihazların bir bus paylaşacağını belirlemeye yardımcı olabilir.

Sistem aracı görünümünü Device Manager ile kontrolör eşlemesi için ve HWiNFO ile cihaz başına geçiş için eşleştirin. Sistem araçları nasıl bağlandığını ve ne kadar zor çalıştığını cevaplar — herhangi bir şeyi çıkarmadan önce rekabet teşhisini onayladır.

Sonuç

USB paylaşılandır özelleşmiş değil. Bilgisayarınızdaki her port sabit miktarda bant genişliğine sahip bir bus’a açılan bir kapıdır ve o bus’a takılan her cihaz kapasiteyi birbirleri arasında böler. Cihazlar birlikte yavaşladığında genellikle arızalı değillerdir — muhtemelen rekabet halindedirler.

Düzeltme nadiren yeni donanımdır — ve bazen tersine en iyi hamle eklemek değil çıkarmaktır. Sıkça rapor edilen bir örnek: sürekli kare kaybeden bir Logitech C920 webcam kontrolörü paylaşan bir flaş disk çıkarılarak düzeltildi. Tersine sezgisel ancak akıllıca: en hızlı USB kurulumu genellikle her bus’ta daha az cihazdır daha fazla değil. Topolojinizi haritalayın bant yoğun cihazları farklı kontrolörlere yayın kritik çevreselleri doğrudan anakart portlarında tutun ve kablosuz alıcılara temiz bir USB 2.0 bağlantısı verin. Sonra gerçek bağlantı yolunu test edin: aynı anda bir kamera akışı ve bir disk kopyası çalıştırın ve ne kırıldığını izleyin. O testi geçen düzen tutmaya değer düzendir.

Sıkça Sorulan Sorular

Video kamerası mouse'u taktığımda neden kare kaybetmeye başlıyor?

Muhtemelen aynı USB kontrolörüne bağlanmışlar — anakartta doğrudan veya aynı hub zinciri üzerinden. Bir 1080p video kamerası akışı saniyede yaklaşık otuz ile elli megabit tüketir ve bir USB 2.0 bus protokol yükü sonrası yaklaşık ikiyüz seksen megabit pratik geçiş kapasitesine sahiptir. Kamera çoğu 280 Mbps bus'u boş bırakır; ancak ayırdığı izokron dilimleri diğer cihazlardan gelen patlamalarla birlikte bus'u pratik tavanına iter. Bu olduğunda kontrolör en iyi çaba aktarımalarını inceltir; bu yüzden mouse çok az bant kullansa bile yanıt vermezmiş gibi hissettirebilir. O bus'taki her cihaz etkilenir.

USB 3.0 portları USB 2.0 portlarından gerçekten bağımsız mı?

Fiziksel olarak evet ve hayır. USB 3.0 ve USB 2.0 aynı konnektörde farklı elektriksel yollar kullanır bu yüzden USB 3.0 portuna takılan bir USB 3.0 cihazı USB 2.0 cihazı ile doğrudan bant genişliği için rekabet etmez. Uygun bir USB 3.0 hub'ta USB 2.0 ve SuperSpeed yolları ayrı işlenir ve USB 2.0 cihazı genellikle Yüksek Hız (480 Mbps) ile çalışır. Ancak bazı eski veya düşük kaliteli hublar veya kablo ve sinyal kalitesi sorunları cihazı beklenenden daha düşük hızda örneğin Tam Hız (12 Mbps) müzakere etmesine neden olabilir. Her zaman Device Manager'da gerçek müzakere hızını kontrol edin. Portlar elektriksel olarak ayrıdır ancak hub mimarisi hâlâ beklenmedik darboğazlar yaratabilir.

USB hub takılı cihazların bant genişliğini bölüştürür mü?

Bir USB hub ağ anahtarının portları böldüğü gibi bant genişliğini bölmez. Bunun yerine aynı hub'a bağlanan tüm cihazlar kontrolöre giden tek yukarı bağlantıyı paylaşır. Hub o yukarı bağlantısına erişimi hakemlik eder; yani tüm aşağı cihazların toplam bant genişliği yukarı portun kapasitesini aşamaz. Kontrolöre yukarı bağlanan bir USB 2.0 hub kaçı cihaz takılı olursa olsun tüm portları için en fazla ikiyüz seksen megabit sağlar. Daha çok port eklemek daha çok bant yaratmaz; sadece daha fazla cihaz aynı bant için rekabete girer ve aralarında bölüşur.

Device Manager'da USB bant kullanımını görebilir miyim?

Hayır ve bu önemli: Device Manager bant genişliği kullanımını rapor etmez. Her cihazın hangi kontrolöre bağlı olduğunu ve ne hızda çalıştığını gösterir ancak herhangi bir anda mevcut bant genişliğinin ne kadarının tükendiğini göstermez. Gerçek bant kullanımını ölçmek için USB Device Tree Viewer veya HWiNFO gibi üçüncü parti araçlara ihtiyacınız var; bunlar cihaz başına geçiş gösterebilir. Device Manager topoloji haritalama için — hangi cihazların bir kontrolörü paylaştığını görmek için — kullanışlıdır; gerçek zamanlı bant takibi için değil ve bu ayrımı yapmak önemlidir.

Kablosuz mouse alıcısı USB 3.0 hub'a takıldığında neden kötü çalışır?

USB 3.0 sinyalleri yaklaşık iki ile iki buçuk gigahertz aralığında radyo frekansı parazit üretir; bu çoğu kablosuz mouse ve klavye alıcısının kullandığı 2.4 gigahertz bandı ile örtüşür. Kablosuz alıcıyı USB 3.0 portuna veya hub'a bağlamak — özellikle kısa bir kablo ile — alıcı antenini bağlantıyı bozan bir RF gürültüsü bölgesine yerleştirir ve mouse takılmalarını artırır. Anakarttaki doğrudan bir USB 2.0 portu kullanın veya kablosuz alıcının kutusundan gelen USB uzatma kablosunu kullanarak USB 3.0 portlarından uzaklaştırin. Bu tek başına çoğu tekrarlayan mouse takılmasını çözer ve herhangi bir yeniden yapılandırmadan önce denemelidir.

Güçlü bir USB hub eklemek bant sorunlarını çözer mi?

Güçlü bir hub güç iletiminde yardımcı olur ancak bant genişliğini artırmaz. Aynı hub'taki tüm cihazlar kontrolöre giden tek yukarı bağlantıyı paylaşır; bu yüzden bant genişliğiyle doymuş bir bus'a güçlü bir hub eklemek daha çok geçiş oluşturmaz. Güçlü bir hub cihazlar yetersiz güç nedeniyle düştüğünde kullanışlıdır; bu bant genişliği rekabetinden farklı bir sorundur. Bant rekabetini düzeltmek için cihazları farklı bir kontrolöre taşımanız gerekir; aynı kontrolöre daha fazla hub eklemek değil. Güç sorunları ve bant sorunları birbirinden ayırt edilmelidir ve her ikisini de göz önünde bulundurmak gerekir.

Yazıcı ve kamerayı aynı anda aynı USB portunda kullanabilir miyim?

Teknik olarak evet ancak pratik sonuç kontrolör paylaşımına ve her cihazın ne kadar bant genişliğine ihtiyacı olduğunuza bağlıdır. Bir yazıcı genellikle bir baskı işi sırasında kısa yoğun patlamalarla veri gönderir ve sonra boşta kalır; kamera sürekli akar. İkisi de aynı USB 2.0 kontrolöründe ise kameranın sürekli akışı yazdırma sırasında yazıcıyı açlığa sürükleyebilir; bu yavaş baskı hızlarına veya aralıklı bağlantı kopmalarına yol açar. Büyük baskı işleri veya yüksek çözünürlükte kamera akışı varsa ayrı kontrolörlerde en iyi çalışırlar ve bu konfigürasyonu kesinlikle öneririz.

Bilgisayarımın kaç USB kontrolörü olduğunu nasıl öğrenirim?

Windows'ta Cihaz Yöneticisini açın ve Evrensel Seri Bus kontrolörlerini genişletin. Her bir USB Kök Hub girdisi USB ağacının bir dalıdır ancak tek bir ana konak kontrolörü birden fazla kök hub yönetebilir ve Cihaz Yöneticisi tam gruplamayı her zaman açığa çıkarmaz. Her hub altında listelenen cihazlar aynı bus'ta bant paylaşır. Tipik bir masaüstünde iki ila dört kontrolör görürsünüz; dizüstünde bir ila üç. macOS Sistem Raporu altında USB'de bu bilgiyi gösterir; Linux ağacı lsusb -t komutu ile gösterir. Temel olan: aynı ana konak kontrolörü altındaki portlar bant paylaşır; farklı kontrolör altındakiler paylaşmaz.

İlgili Makaleler