Contesa del bus USB: perché i dispositivi rallentano insieme

Le porte USB non sono corsie indipendenti: periferiche collegate allo stesso hub, alla stessa tratta upstream o allo stesso controller condividono banda e risorse di pianificazione. Una webcam può quindi perdere fotogrammi quando parte la copia su un disco, anche se entrambi i dispositivi funzionano correttamente. Questa guida spiega la topologia reale del bus, i limiti pratici delle diverse velocità e i sintomi della contesa. Mostra inoltre come distribuire i carichi, quando serve un hub alimentato e perché un ricevitore wireless può soffrire vicino a USB 3.x. Banda, alimentazione, cavi, driver e interferenza restano cause distinte da verificare.

La maggior parte delle persone presume che ogni porta USB sul computer sia una corsia indipendente con la sua connessione privata al sistema. Collega un disco a una porta e una webcam a un’altra, e l’aspettativa naturale è che nessuno possa influenzare l’altro. Chiedi a una dozzina di utenti perché i loro dispositivi rallentano insieme, e la maggioranza incolperà i dispositivi, i cavi o il sistema operativo. Quel modello mentale è sbagliato, ed è il motivo per cui tante sessioni di risoluzione problemi USB finiscono in frustrazione.

Le porte USB non sono indipendenti. Sono raggruppate sotto controller, e ogni dispositivo collegato a un singolo controller condivide un bus con una banda totale fissa. Quando i dispositivi su quel bus richiedono più di quanto possa fornire, competono per la banda, e tutti sul bus rallentano — inclusi dispositivi che usano a malapena banda. Quella competizione è la contesa del bus.

La contesa spiega una lunga lista di sintomi misteriosi: una webcam che perde fotogrammi nel momento in cui un disco esterno inizia a copiare, audio che scoppietta quando una stampante inizia un lavoro, un controller MIDI che si disconnette a metà performance. In molti di questi casi i dispositivi non sono guasti — sono affamati, e la fame è causata dal layout delle connessioni anziché dall’hardware. Sposta gli stessi dispositivi su porte diverse e i problemi spesso scompaiono, ed è per questo che periferiche identiche funzionano perfettamente sulla macchina di un amico. Le anomalie USB possono anche derivare dall’erogazione di potenza, qualità dei cavi, bug dei driver, pianificazione del controller, limiti dei trasferimenti isocroni, interferenza RF USB 3.x o problemi di firmware — la contesa di banda è un candidato principale da verificare per primo, non una spiegazione universale.

La buona notizia è che la contesa è diagnosticabile e spesso risolvibile riorganizzando le porte esistenti. Un esempio frequentemente citato: una webcam Logitech C920 che perdeva fotogrammi su un Dell XPS 15 è stata risolta spostando un disco Samsung T7 su un controller diverso — la correzione è costata zero euro. (Questo è un caso illustrativo segnalato dagli utenti, non una misurazione di laboratorio controllata.) Questa pagina spiega come funziona davvero la topologia USB, perché certi schemi di connessione possono affamare i dispositivi, e come riorganizzare le porte per ridurre o eliminare il problema. Le cifre di banda qui sono valori di riferimento comuni; le velocità effettive dipendono dal controller, cavo e firmware specifici. Topologia USB con controller, root hub e periferiche che condividono la banda

Come funziona davvero la topologia USB

Il traffico USB segue una gerarchia rigorosa. In cima siede l’host controller, un chip sulla scheda madre che esegue il protocollo USB per conto del sistema. Ogni controller possiede uno o più root hub, che terminano nelle porte fisiche che vedi sul pannello posteriore. Cavi e hub downstream esterni estendono ulteriormente il bus, e i dispositivi si collegano alle estremità. Se i dispositivi competano davvero dipende da se condividono la stessa tratta upstream, hub, dominio di velocità e risorse di pianificazione del controller. Dispositivi su domini di velocità separati (USB 2.0 contro USB 3.x) o su rami di root hub separati sotto lo stesso controller possono non competere affatto — vedere lo stesso nome di controller da solo non prova che attingano da un unico pool di banda. Come prima approssimazione, però, trattare tutto sotto un controller come condiviso è l’assunzione prudente quando si diagnostica la contesa.

Nei sistemi moderni i controller risiedono dentro il chipset anziché essere chip separati, il che spiega perché il layout delle porte di una scheda madre può sembrare arbitrario. Il produttore decide quali porte fisiche collegare a quale controller, e quel raggruppamento non è stampato da ness parte sul case. Quattro porte posteriori possono dipendere da un controller mentre l’header del pannello anteriore instrada a un altro, senza alcun indizio visivo. L’unico modo affidabile per conoscere il raggruppamento è ispezionarlo via software.

Gli hub esterni estendono l’albero di un livello in più, ma non creano un nuovo bus — aggiungono rami downstream allo stesso controller, e ogni salto aggiunge una piccola quantità di latenza. La regola pratica è che gli hub moltiplicano le opzioni di collegamento mentre condividono un unico budget di banda.

Gestione dispositivi di Windows raggruppa le connessioni USB sotto Controller Universal Serial Bus. Ogni voce USB Root Hub rappresenta un ramo dell’albero USB, ma nota che un singolo host controller può gestire più root hub e Gestione dispositivi non rivela sempre il raggruppamento fisico completo dei controller. Per una vista più accurata della topologia, strumenti come USB Device Tree Viewer o USBView mostrano la gerarchia effettiva controller-hub-dispositivo. macOS mostra le stesse informazioni in Rapporto di Sistema sotto USB, e Linux visualizza l’albero con lsusb -t.

Considera un esempio concreto da una scheda madre consumer mainstream. Ha tipicamente 2-3 controller USB: il controller USB 2.0 nativo del chipset, un controller USB 3.x di terze parti (spesso ASMedia o simile), ed eventualmente un controller Thunderbolt che porta anche USB. Le porte del pannello posteriore sono raggruppate per controller, non per generazione. La mappatura esatta varia per produttore e va verificata contro il manuale della scheda madre o gli strumenti di topologia USB.

Ora immagina il cablaggio: una webcam su una porta USB 2.0 posteriore, un disco esterno su un’altra porta USB 2.0 posteriore, e un ricevitore mouse su una terza. Tutti e tre siedono sullo stesso bus, in competizione per circa 280 Mbps di capacità. Sposta il disco su una porta USB 3.0 sul secondo controller, e la webcam ha improvvisamente il bus USB 2.0 tutto per sé. La topologia, non l’hardware, era il collo di bottiglia.

Questo è il punto di imparare la topologia: trasforma lo scambio casuale di porte in un piano deliberato.

La banda che conta davvero

La banda è il linguaggio della contesa, e due cifre contano più di ogni altra. Un bus USB 2.0 è classificato a 480 Mbps in teoria (USB-IF: specifica USB 2.0, Sezione 5.7.6). Dopo l’overhead di protocollo, il ceiling pratico è tipicamente nell’ordine di 250-280 Mbps di throughput utilizzabile (circa 30-35 MB/s) (USB-IF: specifica USB 2.0; misurazioni di settore mostrano ~280 Mbps sostenuti su controller conformi), a seconda del controller e del carico di sistema. Un bus USB 3.0 è classificato a 5 Gbps, circa dieci volte superiore, con un ceiling pratico tipicamente nell’ordine di 300-400 MB/s a seconda del controller e della qualità del cavo. Nota le unità: Mbps è megabit al secondo, MB/s è megabyte al secondo; 1 MB/s equivale a 8 Mbps.

Ora confronta cosa consumano davvero i tuoi dispositivi. Una Logitech C920 su un bus USB 2.0 trasmette a circa 35 Mbps sostenuti per 1080p30 MJPEG, lasciando circa 245 Mbps per gli altri dispositivi — e questo prima dell’overhead di protocollo sui trasferimenti isocroni:

  • Una webcam 1080p a 30 fps in un formato compresso come MJPEG o H.264 trasmette tipicamente a 20-50 Mbps, a seconda della qualità di codifica della camera — un range coerente con la Logitech C920 a ~35 Mbps per 1080p30 MJPEG e l’OBSBOT Tiny 4K che richiede ~40-50 Mbps per 1080p30 H.264 (Logitech Support: specifiche C920; OBSBOT: guida streaming Tiny 4K). Uno stream YUY2 non compresso alla stessa risoluzione è significativamente superiore — spesso diverse centinaia di Mbps o più — quindi tratta la cifra compressa come un range approssimativo per soli formati compressi.
  • Un SSD esterno durante una copia di file grandi gira comunemente a 100-400 MB/s (megabyte al secondo) a seconda del disco e dell’interfaccia; alcuni disco di fascia alta superano questo valore. I disco meccanici più vecchi sono tipicamente più lenti.
  • Una stampante burst di dati in impulsi brevi e intensi mentre un lavoro è in stampa.
  • Un mouse, tastiera o ricevitore wireless usa pochi kilobit trascurabili al secondo.

L’aritmetica è la rivelazione. Metti una webcam e un disco esterno sullo stesso bus USB 2.0, e il disco da solo può consumare l’intera banda pratica, lasciando alla webcam quasi nulla. Aggiungi un terzo dispositivo attivo, e il controller non riesce a soddisfarli tutti, quindi serve le richieste a turno. Ogni dispositivo sul bus sperimenta i ritardi risultanti: il disco copia più lentamente, la webcam perde fotogrammi, e persino il mouse può sembrare poco reattivo perché i suoi piccoli pacchetti di polling si mettono in coda dietro trasferimenti più grandi.

Capire dove va il budget conta più dei numeri grezzi. Molte webcam e interfacce audio negoziano trasferimenti isocroni: riservano in anticipo una fetta ricorrente del bus, proteggendo il loro stream al costo di lasciare meno per tutti gli altri. Alcuni dispositivi usano invece trasferimenti bulk, che competono diversamente — ma l’effetto pratico è lo stesso quando il bus si affolla. Quando le fette riservate più i trasferimenti burst superano quel ceiling, il controller dirada i trasferimenti best-effort e, nel caso peggiore, fallisce le prenotazioni — il che è esattamente quando una webcam inizia a perdere fotogrammi.

I numeri spiegano anche perché USB 3.0 sembra una cura per tutto. Il suo ceiling pratico è maggiore di un ordine di grandezza — classificato a 5 Gbps teorici (USB-IF: specifica USB 3.0, Sezione 5.6.6) con un ceiling tipico reale intorno a 300-400 MB/s (Samsung T7 Portable SSD, benchmarked a ~350 MB/s letture sostenute su USB 3.2 Gen 1) — quindi due o tre dispositivi pesanti possono coesistere su un bus a 5 Gbps senza contesa percepibile. Ma la stessa logica scala verso l’alto: diversi disco che scrivono in parallelo possono saturare anche un bus USB 3.0. La contesa segue la domanda, non l’etichetta sulla porta.

Quattro miti che complicano la diagnosi

Quattro convinzioni sulla banda USB causano la maggior parte delle errate configurazioni sul campo. Ciascuna suona plausibile, ciascuna viene ripetuta sui forum, e ciascuna punta alla stessa conclusione sbagliata: incolpare il dispositivo quando il layout è in colpa.

Allocazione della banda USB tra più dispositivi collegati allo stesso controller

Mito uno: “USB 3.0 e 2.0 sono indipendenti.” Sono elettricamente separati, sì — ma solo sulla scheda madre. La complicazione sono gli hub. Collega un dispositivo USB 2.0 a un hub USB 3.0. Un hub conforme ha percorsi USB 2.0 e SuperSpeed separati, quindi il tuo dispositivo 2.0 gira a High-Speed 480 Mbps sul percorso USB 2.0 come previsto (USB-IF: specifica USB 2.0). Ma alcuni hub più vecchi negoziato il dispositivo a Full-Speed 12 Mbps (USB-IF: specifica USB 2.0, Sezione 5.4.4) — nessun avviso, nessun errore, un calo di throughput di dieci volte o più senza errore o avviso. Controlla sempre la velocità negoziata in Gestione dispositivi.

Mito due: “Più porte, più banda.” Aggiungere un hub o collegare dispositivi nelle porte rimanenti non crea throughput. Un pannello posteriore con sei porte su un controller offre la stessa banda totale di una singola porta su quel controller. Più porte sono comodità, mai banda. Un hub USB 2.0 a otto porte eroga comunque circa 280 Mbps a tutte le sue porte insieme — l’hub arbitra l’accesso a una singola tratta upstream, non un budget per porta.

Mito tre: “I ricevitori wireless hanno bisogno di USB 3.0 per la velocità.” Un ricevitore mouse o tastiera trasmette pochi kilobit al secondo — una porta USB 2.0 è mille volte più che sufficiente. Il vero nemico è l’interferenza RF. La segnalazione USB 3.0 genera rumore radio su circa 2-2,8 GHz (Logitech Support: guida interferenza USB 3.0, 2013; Intel: whitepaper interferenza USB 3.x, 2015), che si sovrappone alla banda 2,4 GHz usata dal tuo ricevitore. Collegalo vicino a una porta USB 3.0 e l’antenna si trova in una zona di rumore radio. Usa una porta USB 2.0 diretta con il cavo di prolunga della confezione — questo da solo spesso risolve lo stuttering ricorrente del mouse.

Mito quattro: “La contesa di banda è rara.” È una delle cause più comunemente trascurate dei problemi dei dispositivi USB, proprio perché è invisibile. I dispositivi raramente annunciano di essere affamati. Perdono fotogrammi, scoppiettano, scattano o si scollegano intermittentemente — e ogni sintomo viene imputato al dispositivo stesso. Il risultato è un cimitero di webcam, interfacce audio e disco rientrati in garanzia che potrebbero funzionare perfettamente su un layout di porte diverso. Tratta la contesa come candidato principale da verificare per primo per i guasti USB intermittenti — ma non l’unica causa possibile.

Portatile o desktop: problemi diversi

Portatili e desktop falliscono diversamente, e la topologia spiega perché.

Un portatile ha uno-tre controller per tutto: tutte le sue porte USB, la webcam integrata, il lettore di impronte e spesso il Bluetooth interno. Ogni periferica che colleghi compete non solo con le altre periferiche ma con l’hardware integrato sugli stessi bus. I portatili inoltre unificano sempre più Thunderbolt e USB in un singolo controller, quindi un dock che porta display, disco e periferiche instrada tutto attraverso un bus. Una gestione energetica BIOS aggressiva può inoltre mettere in idle o disabilitare singoli controller per risparmiare batteria, producendo dispositivi che spariscono e riappaiono senza preavviso.

I desktop hanno solitamente più controller — due-quattro — il che è un vantaggio. Il layout, però, spesso raggruppa molte porte posteriori sotto un singolo controller, e una catena di hub può incanalare una dozzina di dispositivi in un singolo bus. Il guasto tipico del desktop non è scarsità di controller ma cattiva assegnazione delle porte: i dispositivi pesanti finiscono sullo stesso bus di tutto il resto.

La differenza pratica si manifesta nella correzione. Su un portatile, risolvi la contesa dando priorità: decidi quali dispositivi meritano la banda scarsa, e sposta il resto sulle porte USB 2.0 del dock o su un hub alimentato. Su un desktop, risolvila distribuendo: mappa quali porte posteriori e anteriori appartengono a quale controller, poi distribuisci i dispositivi pesanti su tutti.

Diagnosi dai sintomi

Ogni sintomo qui sotto punta alla sua causa più probabile, trasformando un’ipotesi frustrante in un’ipotesi verificabile.

  • Webcam che perde fotogrammisaturazione di banda su un controller condiviso. Una webcam in streaming è il classico canarino: consuma banda continuamente, quindi è il primo dispositivo a fallire visibilmente quando qualsiasi altro sul bus richiede la sua quota. Scollega gli altri dispositivi e la webcam recupera immediatamente. È anche per questo che un test del flusso reale della webcam può mostrare un’anteprima locale pulita mentre il flusso codificato si degrada — il bus potrebbe far morire di fame la fotocamera prima ancora che l’encoder si avvii.
  • Audio che scoppiettaproblemi di banda o potenza su un hub condiviso. Le interfacce audio sono sensibili alla latenza. Quando il bus è saturo, i loro trasferimenti pianificati arrivano tardi, e i ritardi si manifestano come click e scoppiettii. Il sintomo compare tipicamente solo mentre un secondo dispositivo sta trasferendo attivamente.
  • Controller MIDI che si disconnettesensibilità alla latenza su un bus saturo. Il MIDI dipende da consegne a bassa latenza. Quando gli slot di trasferimento del controller sono affamati, l’host tratta il dispositivo come non rispondente e cade la connessione. Ricollegare ripristina fino al prossimo evento di contesa.
  • Ricevitore wireless che scattainterferenza RF da USB 3.0, o contesa di banda. Se il ricevitore siede vicino a porte USB 3.0, sospetta prima l’RF. Se funziona a riposo ma scatta sotto carico, sospetta il bus.
  • Disco esterno lento nella copiacondivisione di banda con un altro dispositivo attivo. Il throughput del disco crolla quando una webcam o un secondo disco è attivo sullo stesso bus. Lo stesso disco su un bus inattivo torna a piena velocità immediatamente.
  • Disconnessioni intermittentisoglia di potenza o banda superata. Se le disconnessioni seguono altri dispositivi occupati, la causa è la banda. Se seguono l’aggiunta di più dispositivi, la causa è la potenza.

La diagnosi più rapida è cambiare il carico. Un dispositivo che si comporta perfettamente quando tutto il resto è scollegato, e malfunziona appena il bus si fa occupato, è una vittima di contesa. Quella singola osservazione separa i guasti hardware dai guasti di layout in minuti.

Mappa, separa e prova

Una volta mappati i controller e confermato il sintomo, la correzione è una riconnessione deliberata. Un esempio comune: un’interfaccia audio scoppietta ogni volta che la stampante funziona perché entrambe condividono lo stesso bus USB 2.0. Seguire questa sequenza in ordine di solito la risolve in dieci minuti:

  1. Identifica i controller. Apri Gestione dispositivi ed espandi Controller Universal Serial Bus. Nota che ogni USB Root Hub è un ramo dell’albero USB, non necessariamente un controller separato; un singolo host controller può gestire più root hub. Usa uno strumento di topologia dedicato come USB Device Tree Viewer o USBView per la mappatura più accurata controller-dispositivo.
  2. Raggruppa i dispositivi pesanti su controller separati. Metti la webcam su un controller e il disco esterno su un altro. Su un desktop questo significa solitamente il controller posteriore per la webcam e l’header del pannello anteriore — spesso un controller diverso — per il disco.
  3. Usa porte dirette della scheda madre per i dispositivi critici. Per un mouse da gaming, un’interfaccia audio o un controller MIDI, salta l’hub e il pannello anteriore. Collegati direttamente al I/O posteriore con il cavo più corto che arriva.
  4. Usa un hub alimentato per dispositivi energivori, non per la banda. Un hub alimentato stabilizza dispositivi che si scollegano per potenza insufficiente, ma non aggiunge throughput. I dispositivi pesanti appartengono su porte dirette; gli accessori energivori appartengono sull’hub.
  5. Allontana i ricevitori wireless da USB 3.0. Usa una porta USB 2.0 posteriore, o il cavo di prolunga del ricevitore, in modo che l’antenna sia lontana dal rumore USB 3.0.
  6. Riprova sotto carico dopo ogni modifica. Avvia uno stream di webcam e una copia di disco contemporaneamente. Il layout è corretto quando nessuno dei due degrada. Confronto tra una disposizione USB corretta e una con carichi pesanti sullo stesso ramo La riconnessione non costa nulla e può risolvere molti casi di contesa. Se il sintomo persiste dopo che il layout è corretto, solo allora il dispositivo stesso merita scrutinio, insieme all’erogazione di potenza, qualità dei cavi e impostazioni dei driver.

Il browser non è uno strumento di topologia

L’API USB del browser è WebHID, che può identificare dispositivi HID collegati come tastiere, mouse e controller di gioco dopo aver ottenuto il permesso esplicito dell’utente. Può rivelare informazioni di base sui dispositivi come vendor e product ID, ma non mostra la topologia completa dei controller USB, l’utilizzo di banda per dispositivo o la gerarchia controller-hub-dispositivo. WebHID richiede permesso per dispositivo e molte periferiche — inclusi dispositivi di archiviazione e la maggior parte delle webcam — non si espongono al browser. Lo strumento informazioni USB su questo sito usa WebHID per mostrare quale dispositivo HID è collegato e i suoi vendor e product ID; è un aiuto all’identificazione dei dispositivi, non un analizzatore di topologia.

Per la mappatura completa della topologia, usa USB Device Tree Viewer (Windows), USBView, o system_profiler SPUSBDataType (macOS). Questi strumenti di sistema mostrano l’albero effettivo controller-root-hub-hub-dispositivo e possono aiutare a identificare quali dispositivi condividono un bus.

Abbina la vista dello strumento di sistema con Gestione dispositivi per la mappatura dei controller e con HWiNFO per il throughput per dispositivo. Gli strumenti di sistema rispondono a come è collegato e quanto sta lavorando — confermando una diagnosi di contesa prima di scollegare qualsiasi cosa.

In sintesi

L’USB è condiviso, non dedicato. Ogni porta sul tuo computer è una porta verso un bus con una quantità fissa di banda, e ogni dispositivo collegato a quel bus divide la capacità tra loro. Quando i dispositivi rallentano insieme, spesso non sono guasti — stanno probabilmente contendendo.

La correzione raramente è nuovo hardware — e a volte, controintuitivamente, la mossa migliore è scollegare, non aggiungere. Un esempio frequentemente segnalato: una webcam Logitech C920 che continuava a perdere fotogrammi è stata corretta scollegando una chiavetta USB che condivideva il suo controller. Controintuitivo, ma plausibile: la configurazione USB più veloce ha spesso meno dispositivi su ogni bus, non di più. Mappa la tua topologia, separa i dispositivi pesanti su controller diversi, mantieni le periferiche critiche su porte dirette della scheda madre, e dai ai ricevitori wireless una connessione USB 2.0 pulita. Poi testa il percorso di connessione effettivo: avvia uno stream di webcam e una copia di disco contemporaneamente e guarda cosa cede. Il layout che sopravvive a quel test è il layout che vale la pena mantenere.

Domande frequenti

Perché la webcam perde fotogrammi quando collego il mouse?

Probabilmente sono collegati allo stesso controller USB, direttamente sulla scheda madre o attraverso la stessa catena di hub. Uno streaming di una webcam 1080p consuma circa trenta-cinquanta megabit al secondo, e un bus USB 2.0 ha solo circa duecentottanta megabit di throughput pratico dopo l'overhead di protocollo. A 30–50 Mbps, la webcam lascia la maggior parte dei 280 Mbps del bus liberi — ma le sue fette isocrone riservate più i burst di altri dispositivi possono spingere il bus verso il suo ceiling pratico. Quando ciò accade, il controller dirada i trasferimenti best-effort, quindi il mouse, pur usando una banda trascurabile, può sembrare poco reattivo. Ogni dispositivo su quel bus ne risente.

Le porte USB 3.0 sono davvero indipendenti da quelle USB 2.0?

Fisicamente, sì e no. USB 3.0 e USB 2.0 usano linee elettriche diverse sullo stesso connettore, quindi un dispositivo USB 3.0 su una porta USB 3.0 non compete direttamente con un dispositivo USB 2.0 per la banda. Su un hub USB 3.0 conforme, i percorsi USB 2.0 e SuperSpeed sono gestiti separatamente, e un dispositivo USB 2.0 tipicamente opera a High-Speed (480 Mbps). Tuttavia, alcuni hub più vecchi o di qualità inferiore, o problemi specifici di cavo e segnale, possono far sì che il dispositivo negozi a una velocità inferiore al previsto, come Full-Speed (12 Mbps). Controlla sempre la velocità negoziata effettiva in Gestione dispositivi. Le porte sono elettricamente separate, ma l'architettura dell'hub può ancora creare colli di bottiglia inattesi.

Un hub USB divide la banda tra i dispositivi collegati?

Un hub USB non divide la banda nel modo in cui uno switch di rete divide le porte. Invece, tutti i dispositivi collegati allo stesso hub condividono la singola connessione upstream verso il controller. L'hub arbitra l'accesso a quella tratta upstream, il che significa che la banda totale disponibile a tutti i dispositivi downstream combinati non può superare la capacità della porta upstream. Un hub USB 2.0 upstream verso il controller fornisce al massimo duecentottanta megabit per tutte le sue porte combinate, indipendentemente da quanti dispositivi siano collegati.

Posso vedere l'utilizzo della banda USB in Gestione dispositivi?

No, ed è importante: Gestione dispositivi non riporta l'utilizzo della banda. Mostra a quale controller è collegato ciascun dispositivo e a quale velocità opera, ma non quanta banda disponibile venga consumata in qualsiasi momento. Per misurare l'utilizzo effettivo della banda servono strumenti di terze parti come USB Device Tree Viewer o HWiNFO, che possono mostrare il throughput per dispositivo. Gestione dispositivi è utile per la mappatura della topologia — vedere quali dispositivi condividono un controller — ma non per il monitoraggio in tempo reale della banda.

Perché il ricevitore wireless del mouse funziona male su un hub USB 3.0?

I segnali USB 3.0 generano interferenza radiofrequenza nella gamma tra due e due-virgola-otto gigahertz, che si sovrappone alla frequenza usata dalla maggior parte dei ricevitori wireless di mouse e tastiere. Collegare un ricevitore wireless in una porta o hub USB 3.0, soprattutto tramite un cavo corto, pone l'antenna del ricevitore in una zona di rumore RF che degrada la connessione. Usa una porta USB 2.0 diretta sulla scheda madre, oppure usa il cavo di prolunga fornito con il ricevitore wireless per spostarlo lontano dalle porte USB 3.0.

Aggiungere un hub USB alimentato risolve i problemi di banda?

Un hub alimentato aiuta con l'erogazione di potenza ma non aumenta la banda. Tutti i dispositivi sullo stesso hub condividono ancora la singola tratta upstream verso il controller, quindi aggiungere un hub alimentato a un bus saturo di banda non crea più throughput. Un hub alimentato è utile quando i dispositivi si scollegano per potenza insufficiente, che è un problema diverso dalla contesa di banda. Per risolvere la contesa di banda, devi spostare i dispositivi su un controller diverso, non aggiungere più hub allo stesso.

Posso usare una sola porta USB per stampante e webcam contemporaneamente?

Tecnicamente sì, ma il risultato pratico dipende da se condividono un controller e quanta banda serve a ciascuno. Una stampante tipicamente invia dati in brevi burst durante un lavoro di stampa e poi va in idle, mentre una webcam trasmette in modo continuo. Se entrambe sono sullo stesso controller USB 2.0, il flusso continuo della webcam può far morire di fame la stampante durante la stampa attiva, causando rallentamenti o disconnessioni intermittenti. Funzionano meglio su controller separati, specialmente se il lavoro di stampa è grande o la webcam trasmette ad alta risoluzione.

Come scopro quanti controller USB ha il computer?

Su Windows, apri Gestione dispositivi ed espandi Controller Universal Serial Bus. Ogni voce etichettata USB Root Hub rappresenta un ramo dell'albero USB, non necessariamente un controller separato — un singolo host controller può gestire più root hub, e Gestione dispositivi non rivela sempre il raggruppamento completo. I dispositivi elencati sotto ogni hub condividono la banda sullo stesso bus. Su un desktop tipico vedrai due-quattro controller; su un portatile, uno-tre. macOS mostra le informazioni controller in Rapporto di Sistema sotto USB, e Linux visualizza l'albero con lsusb -t. L'aspetto chiave è che le porte raggruppate sotto lo stesso host controller condividono la banda, mentre le porte sotto controller diversi no.

Articoli correlati