Perebutan Bus USB: Mengapa Peranti Anda Melambat Bersama

Keyakinan biasa bahawa setiap port USB bebas itu salah. Peranti yang berkongsi pautan hulu, hub, domain kelajuan, atau sumber penjadualan penguatkuasaan yang sama bersaing untuk lebar jalur, manakala peranti pada laluan berasingan tidak. Apabila peranti berat lebar jalur seperti kamera atau pemacu luar beroperasi pada penguatkuasaan yang sama dengan peranti lain, kesemuanya boleh melambat. Panduan ini menerangkan topologi USB sebenar, mengenal pasti gejala perebutan, dan memberikan anda strategi penyambungan semula yang kebanyakan pengguna tidak pernah pelajari. Contoh dan angka merentas panduan ialah nilai rujukan biasa; kelajuan sebenar bergantung kepada penguatkuasaan, kabel, peranti, dan sistem pengendalian.

Kebanyakan orang menganggap setiap port USB pada komputer mereka ialah lorong bebas dengan sambungan peribadi sendiri kepada sistem. Colok pemacu ke satu port dan kamera ke satu lagi, dan jangkaan semula jadi ialah tiada satu pun boleh mempengaruhi yang lain. Tanya sepuluh pengguna mengapa peranti mereka melambat bersama, dan kebanyakan akan menyalahkan peranti, kabel, atau sistem pengendalian. Model mental itu salah, dan itulah sebabnya ramai sesi pemecahan masalah USB berakhir dengan kecewa.

Port USB bukan bebas. Mereka dikelompokkan di bawah penguatkuasaan, dan setiap peranti yang disambungkan kepada penguatkuasaan tunggal berkongsi satu bus dengan lebar jalur total tetap. Apabila peranti pada bus itu memerlukan lebih dari yang ia mampu bekalkan, mereka bersaing untuknya, dan semua orang pada bus melambat — termasuk peranti yang hampir tidak menggunakan lebar jalur langsung. Persaingan itu ialah perebutan bus.

Perebutan menjelaskan senarai panjang gejala misteri: webcam yang kehilangan frame pada saat pemacu luar mula menyalin, audio yang berderak apabila pencetak memulakan kerja, kawal MIDI yang terputus tengah persembahan. Dalam ramai kes, peranti tidak rosak — mereka lapar, dan kelaparan itu disebabkan oleh susunan sambungan bukan perkakasan. Alihkan peranti yang sama ke port berbeza dan masalah sering hilang, itulah sebabnya periferal sama berfungsi sempurna pada mesin kawan anda. Perhatian bahawa anomali USB juga boleh berasal dari penghantaran kuasa, kualiti kabel, pepijat pemacu, penjadualan penguatkuasaan, had pemindahan isokronus, gangguan RF USB 3.x, atau isu firmware — perebutan lebar jalur ialah calon utama untuk diperiksa dahulu, bukan penjelasan universal.

Kabar baiknya ialah perebutan boleh didiagnosis dan sering dibetulkan dengan menyusun semula port sedia ada. Contoh sering dirujuk: webcam Logitech C920 kehilangan frame pada Dell XPS 15 diselesaikan dengan mengalihkan pemacu Samsung T7 ke penguatkuasaan berbeza — pembetulan kos sifar dolar. (Ini kes ilustratif dilaporkan oleh pengguna, bukan ukuran makmal terkawal.) Halaman ini menerangkan bagaimana topologi USB sebenarnya berfungsi, mengapa corak sambungan tertentu boleh melaparkan peranti anda, dan bagaimana menyusun semula port anda untuk mengurangkan atau menghapuskan masalah. Angka lebar jalur di sini ialah nilai rujukan umum; kelajuan sebenar bergantung kepada penguatkuasaan spesifik anda, kabel, dan firmware peranti. Rajah yang menunjukkan topologi bus USB dengan penguatkuasaan, root hub, dan peranti disambung menggambarkan lebar jalur bersama

Bagaimana topologi USB sebenarnya berfungsi

Lalu lintas USB mengikuti hierarki ketat. Di puncak duduk penguatkuasaan hos, cip pada papan induk yang menjalankan protokol USB atas nama sistem. Setiap penguatkuasaan memiliki satu atau lebih root hub, yang berakhir pada port fizikal yang anda lihat pada panel belakang. Kabel dan hub hiliran luar lanjutan bus lebih jauh, dan peranti melampirkan pada hujung. Sama ada peranti sebenarnya bersaing bergantung kepada sama ada mereka berkongsi pautan hulu yang sama, hub, domain kelajuan, dan sumber penjadualan penguatkuasaan. Peranti pada domain kelajuan berasingan (USB 2.0 berbanding USB 3.x) atau pada cawangan root hub berasingan di bawah penguatkuasaan yang sama mungkin tidak bersaing langsung — melihat nama penguatkuasaan yang sama sahaja tidak membuktikan mereka menarik dari satu kolam lebar jalur. Walau bagaimanapun, sebagai anggaran pertama, menganggap segala-galanya di bawah satu penguatkuasaan sebagai bersama ialah andaian selamat apabila mendiagnosis perebutan.

Dalam sistem moden, penguatkuasaan hidup di dalam chipset daripada cip berasingan, itulah sebabnya susunan port motherboard boleh kelihatan rawak. Pengilang memutuskan port fizikal mana bersambung kepada penguatkuasaan mana, dan pengumpulan itu tidak dicetak pada mana-mana kes. Empat port belakang mungkin tergantung dari satu penguatkuasaan manakala kepala panel depan merutekan ke satu lagi, tanpa petunjuk visual langsung. Satu-satunya cara boleh dipercayai untuk mengetahui pengumpulan ialah mememeriksanya dalam perisian.

Hub luar lanjutan pokok satu tahap lebih dalam, tetapi ia tidak mencipta bus baharu — ia menambah cawangan hiliran kepada penguatkuasaan yang sama, dan setiap hentian menambah sedikit latensi. Peraturan praktikal ialah hub mendarab pilihan sambungan anda sambil berkongsi bajet lebar jalur tunggal.

Pengurus Peranti Windows mengelompokkan sambungan USB di bawah penguatkuasaan Serial Universal Bus. Setiap entri USB Root Hub mewakili cawangan pokok USB, tetapi perhatikan bahawa satu penguatkuasaan hos boleh menguruskan pelbagai root hub dan Pengurus Peranti tidak sentiasa mendedahkan pengumpulan penguatkuasaan fizikal penuh. Untuk pandangan topologi lebih tepat, alat seperti USB Device Tree Viewer atau USBView menunjukkan hierarki penguatkuasaan-ke-hub-ke-peranti sebenar. macOS menunjukkan maklumat sama dalam Laporan Sistem di bawah USB, dan Linux memaparkan pokok dengan lsusb -t.

Pertimbangkan contoh konkret dari motherboard pengguna arus perdana. Ia biasanya mempunyai 2-3 penguatkuasaan USB: penguatkuasaan USB 2.0 asli chipset, penguatkuasaan USB 3.x pihak ketiga (sering ASMedia atau serupa), dan mungkin penguatkuasaan Thunderbolt yang juga membawa USB. Port panel belakang dikelompokkan oleh penguatkuasaan, bukan generasi. Pemetaan tepat berbeza mengikut pengilang dan mesti disahkan dengan manual motherboard atau alat pokok USB.

Bayangkan pendawaian: webcam pada port USB 2.0 belakang, pemacu luar pada port USB 2.0 belakang lain, dan penerima tetikus pada port ketiga. Ketiga-tiganya duduk pada bus yang sama, bersaing untuk kira-kira 280 Mbps kapasiti. Alihkan pemacu ke port USB 3.0 pada penguatkuasaan kedua, dan kamera tiba-tiba mempunyai bus USB 2.0 untuk dirinya sendiri. Topologi, bukan perkakasan, ialah penyumbat.

Itulah titik belajar topologi: ia mengubah pertukaran port rawak kepada pelan berkesedaran.

Lebar Jalur yang Sebenarnya Penting

Lebar jalur ialah bahasa perebutan, dan dua angka penting lebih daripada mana-mana yang lain. Bus USB 2.0 dinilai pada 480 Mbps dalam teori (USB-IF: USB 2.0 Specification, Section 5.7.6). Selepas overhead protokol, siling praktikal biasanya dalam julat 250-280 Mbps kelancaran boleh guna (kira-kira 30-35 MB/s) (USB-IF: USB 2.0 Specification; ukuran industri menunjukkan ~280 Mbps berterusan pada penguatkuasaan mematuhi piawai), bergantung kepada penguatkuasaan dan beban sistem. Bus USB 3.0 dinilai pada 5 Gbps, kira-kira sepuluh kali ganda lebih tinggi, dengan siling praktikal biasanya dalam julat 300-400 MB/s bergantung kepada penguatkuasaan dan kualiti kabel. Perhatian unit: Mbps ialah megabit sesaat, MB/s ialah megabyte sesaat; 1 MB/s bersamaan 8 Mbps.

Sekarang bandingkan apa peranti anda sebenarnya menggunakan. Logitech C920 pada bus USB 2.0 mengalirkan pada kira-kira 35 Mbps berterusan untuk 1080p30 MJPEG, meninggalkan kira-kira 245 Mbps untuk peranti lain — dan itu sebelum overhead protokol pada pemindahan isokronus:

  • Webcam 1080p pada 30 fps dalam format mampat seperti MJPEG atau H.264 biasanya mengalirkan pada 20-50 Mbps, bergantung kepada kualiti penskalaan kamera — julat konsisten dengan Logitech C920 mengalirkan pada ~35 Mbps untuk 1080p30 MJPEG dan OBSBOT Tiny 4K memerlukan ~40-50 Mbps untuk 1080p30 H.264.
  • SSD luar semasa menyalin fail besar biasanya berjalan pada 100-400 MB/s (megabyte sesaat) bergantung kepada pemacu dan antara muka; sesetengah pemacu berkok tinggi melebihi ini. Pemacu mekanikal lebih lama biasanya lebih perlahan.
  • Pencetak melonjakkan data dalam denyutan pendek, berat semasa kerja cetak sedang berjalan.
  • Tetikus, papan kekunci, atau penerima wayarles menggunakan kira-kira beberapa kilobit sesaat. Aritmetik itu ialah penemuan. Letakkan kamera dan pemacu luar pada bus USB 2.0 yang sama, dan pemacu sahaja boleh menggunakan keseluruhan lebar jalur praktikal, meninggalkan kamera hampir tidak ada. Tambah peranti aktif ketiga, dan penguatkuasaan tidak mampu memenuhi kesemuanya, jadi ia melayan permintaan satu persatu. Setiap peranti pada bus mengalami kelewatan hasil: pemacu menyalin lebih perlahan, kamera kehilangan frame, dan bahkan tetikus boleh terasa tidak responsif kerana paket pollingnya yang kecil bersaf di belakang pemindahan lebih besar.

Memahami di mana bajet pergi lebih penting daripada angka mentah. Ramai kamera dan antaramuka audio bernegosiasikan pemindahan isokronus: mereka menyisihkan potongan bus berulang terlebih dahulu, melindungi alirannya dengan kos meninggalkan kurang untuk semua orang lain. Sesetengah peranti menggunakan pemindahan pukal sebaliknya, yang bersaing dengan cara berbeza — tetapi kesan praktikal sama apabila bus semakin sesak. Apabila potongan terpelihara ditambah pemindahan lonjakan melebihi siling itu, penguatkuasaan menipiskan pemindahan best-effort dan, dalam kes terburuk, gagal tempahan — yang tepat apabila kamera mula kehilangan frame.

Angka juga menjelaskan mengapa USB 3.0 terasa seperti pembetulan untuk segala-galanya. Siling praktikalnya satu order magnitud lebih besar — dinilai pada 5 Gbps teori (USB-IF: USB 3.0 Specification, Section 5.6.6) dengan siling dunia nyata biasa sekitar 300-400 MB/s (Samsung T7 Portable SSD, diuji ~350 MB/s bacaan berterusan pada USB 3.2 Gen 1) — jadi dua atau tiga peranti berat boleh wujud bersama pada satu bus 5 Gbps tanpa perebutan ketara. Tetapi logik yang sama berskala naik: beberapa pemacu menulis secara selari boleh tepu bahkan bus USB 3.0. Perebutan mengikuti permintaan, bukan label pada port.

Empat Mitos Tentang USB

Empat kepercayaan tentang lebar jalur USB menyebabkan kebanyakan salah konfigurasi di alam liar. Setiap satu terdengar masuk akal, setiap satu diulang di forum, dan setiap satu mengarah kepada kesimpulan salah yang sama: salahkan peranti apabila susunan salah.

Perwakilan visual alokasi lebar jalur USB menunjukkan bagaimana pelbagai peranti berkongsi satu penguatkuasaan bus

Mitos satu: “USB 3.0 dan 2.0 bebas.” Mereka elektrik berasingan, ya — tetapi hanya pada papan induk. Komplikasi ialah hub. Colok peranti USB 2.0 ke hub USB 3.0. Hub yang mematuhi piawai mempunyai laluan USB 2.0 dan SuperSpeed berasingan, jadi peranti 2.0 anda berjalan pada High-Speed 480 Mbps pada laluan USB 2.0 seperti dijangka (USB-IF: USB 2.0 Specification). Tetapi sesetengah hub lebih lama bernegosiasikan peranti turun ke Full-Speed 12 Mbps (USB-IF: USB 2.0 Specification, Section 5.4.4) — tiada amaran, tiada ralat, penurunan sepuluh kali ganda atau lebih kelancaran tanpa ralat atau amaran. Sentiasa semak kelajuan bernegosiasikan dalam Pengurus Peranti.

Mitos dua: “Lebih port, lebih lebar jalur.” Menambah hub atau mencolok peranti ke port baki tidak mencipta kelancaran. Panel belakang dengan enam port pada satu penguatkuasaan menawarkan lebar jalur total yang sama dengan satu port pada penguatkuasaan itu. Lebih port ialah kemudahan, tidak pernah lebar jalur. Hub USB 2.0 lapan port masih memberikan kira-kira 280 Mbps untuk semua portnya bersama — hub mengadili akses kepada satu pautan hulu, bukan bajet setiap port.

Mitos tiga: “Penerima wayarles memerlukan USB 3.0 untuk kelajuan.” Penerima tetikus atau papan kekunci menghantar beberapa kilobit sesaat — port USB 2.0 seribu kali ganda lebih dari mencukupi. Musuh sebenar ialah gangguan RF. Isyarat USB 3.0 menjana bunyi radio merentas kira-kira 2 hingga 2.8 GHz (Logitech Support: USB 3.0 Interference Guide, 2013; Intel: USB 3.x Interference Whitepaper, 2015), yang bertindan jalur 2.4 GHz yang penerima anda gunakan. Colok ia bersebelahan port USB 3.0 dan antena duduk di dalam zon bunyi radio. Gunakan port USB 2.0 langsung dengan kabel lanjutan dari kotak — ini sahaja sering menyelesaikan stuttering tetikus berulang.

Mitos empat: “Perebutan lebar jalur jarang.” Ia antara punca terbanyak diabaikan untuk masalah peranti USB, tepat kerana ia tidak ketara. Peranti jarang memaklumkan bahawa mereka lapar. Mereka kehilangan frame, berderak, tersendat, atau terputus berintermitt — dan setiap gejala disalahkan kepada peranti itu sendiri. Hasilnya ialah kubur webcam, antaramuka audio, dan pemacu yang disahkan RMA yang mungkin berfungsi sempurna pada susunan port berbeza. Anggap perebutan sebagai calon utama untuk diperiksa dahulu untuk kegagalan USB berintermitt — tetapi bukan satu-satunya punca yang mungkin.

Komputer Riba atau Desktop? Masalah Berbeza.

Komputer riba dan desktop gagal dengan cara berbeza, dan topologi menjelaskan mengapa.

Komputer riba mempunyai satu hingga tiga penguatkuasaan untuk segala-galanya: semua port USB, webcam terbina dalam, pembaca cap jari, dan sering Bluetooth dalaman. Setiap periferal yang anda colok bersaing tidak hanya dengan periferal lain tetapi dengan perkakasan terbina dalam pada bus yang sama. Komputer riba juga semakin menggabungkan Thunderbolt dan USB ke dalam satu penguatkuasaan, jadi dok yang membawa paparan, pemacu, dan periferal mengalirkan segala-galanya melalui satu bus. Pengurusan kuasa BIOS agresif juga boleh menganggarkan atau melumpuhkan penguatkuasaan individu untuk menjimatkan bateri, menghasilkan peranti yang hilang dan muncul kembali tanpa amaran.

Desktop biasanya mempunyai lebih banyak penguatkuasaan — dua hingga empat — yang ialah kelebihan. Susunan, bagaimanapun, sering mengelompokkan ramai port belakang di bawah satu penguatkuasaan, dan satu rantai hub boleh mengalirkan berpuluh peranti ke satu bus. Kegagalan desktop biasa bukanlah kekurangan penguatkuasaan tetapi penugasan port miskin: peranti berat berakhir pada bus yang sama dengan semua orang lain.

Perbezaan praktikal muncul dalam pembetulan. Pada komputer riba, selesaikan perebutan dengan memprioritaskan: putuskan peranti mana layak lebar jalur jarang, dan alihkan baki ke port USB 2.0 dok atau hub berkuasa. Pada desktop, selesaikan dengan menyebarkan: petakan port belakang dan depan mana milik penguatkuasaan mana, kemudian distribusi peranti berat merentas kesemuanya.

Jadual diagnosis gejala

Setiap gejala di bawah mengarah kepada punca paling mungkin, menukar tekaan menyusahkan kepada hipotesis boleh semak.

  • Kamera kehilangan framepenepu lebar jalur pada penguatkuasaan bersama. Kamera streaming ialah canary klasik: ia menggunakan lebar jalur secara berterusan, jadi ia peranti pertama yang gagal kelihatan apabila apa-apa lain pada bus menuntut bahagiannya. Cabut peranti lain dan kamera pulih serta-merta. Inilah juga sebabnya ujian strim sebenar kamera web boleh menunjukkan pratonton tempatan yang bersih sementara strim tersurat merosot — bas mungkin merampas kamera sebelum pengekod beroperasi.
  • Audio berderakmasalah lebar jalur atau kuasa pada hub bersama. Antaramuka audio sensitif latensi. Apabila bus tepu, pemindahan dijadualkannya tiba lewat, dan kelewatan muncul sebagai klik dan berderak. Gejala itu biasanya muncul hanya sementara peranti kedua aktif memindahkan.
  • Kawal MIDI terputussensitiviti latensi pada bus tepu. MIDI bergantung kepada penghantaran latensi rendah. Apabila slot pemindahan kawalan lapar, hos menganggap peranti tidak responsif dan menjatuhkan sambungan. Menancapkan semula memulihkannya sehingga peristiwa perebutan seterusnya.
  • Penerima wayarles tersendatgangguan RF dari USB 3.0, atau perebutan lebar jalur. Jika penerima duduk bersebelahan port USB 3.0, curiga RF dahulu. Jika ia berfungsi bila lengang tetapi tersendat bawah beban, curiga bus.
  • Pemacu luar menyalin perlahanberkongsi lebar jalur dengan peranti aktif lain. Kelancaran pemacu runtuh apabila kamera atau pemacu kedua aktif pada bus yang sama. Pemacu sama pada bus lengang kembali kepada kelajuan penuh serta-merta.
  • Terputus berintermittkuasa atau ambang lebar jalur melebihi. Jika terputus mengikut peranti lain sibuk, punca lebar jalur. Jika ia mengikut menambah peranti lebih, punca kuasa. Diagnostik terpantas ialah mengubah beban. Peranti yang berkelakuan sempurna apabila semua yang lain dicabut, dan berkelakuan salah pada saat bus sibuk, ialah mangsa perebutan. Pemerhatian tunggal itu membezakan kecacatan perkakasan dari kecacatan susunan dalam beberapa minit.

Petakan. Pisahkan. Uji.

Setelah anda memetakan penguatkuasaan anda dan mengesahkan gejala, pembetulan ialah penyambungan semula berkesedaran. Contoh biasa: antaramuka audio berderak setiap kali pencetak berjalan kerana kedua-duanya berkongsi bus USB 2.0 yang sama. Bekerja melalui jujukan ini dengan tertib biasanya menyelesaikannya dalam sepuluh minit:

  1. Kenal pasti penguatkuasaan anda. Buka Pengurus Peranti dan kembangkan penguatkuasaan Serial Universal Bus. Perhatikan bahawa setiap USB Root Hub ialah cawangan pokok USB, bukan semestinya penguatkuasaan berasingan; satu penguatkuasaan hos boleh menguruskan pelbagai root hub. Gunakan alat topologi khusus seperti USB Device Tree Viewer atau USBView untuk pemetaan penguatkuasaan-ke-peranti paling tepat.
  2. Kumpulkan peranti berat lebar jalur pada penguatkuasaan berasingan. Letakkan kamera pada satu penguatkuasaan dan pemacu luar pada yang lain. Pada desktop ini biasanya bermaksud penguatkuasaan belakang untuk kamera dan kepala panel depan — sering penguatkuasaan berbeza — untuk pemacu.
  3. Gunakan port motherboard langsung untuk peranti penting. Untuk tetikus permainan, antaramuka audio, atau kawal MIDI, langkau hub dan panel depan. Colok terus ke I/O belakang dengan kabel terpendek yang mencukupi.
  4. Gunakan hub berkuasa untuk peranti haus kuasa, bukan lebar jalur. Hub berkuasa menstabilkan peranti yang jatuh akibat kuasa tidak mencukupi, tetapi ia menambah tiada kelancaran. Peranti berat milik port langsung; aksesori haus kuasa milik hub.
  5. Alihkan penerima wayarles jauh dari USB 3.0. Gunakan port USB 2.0 belakang, atau kabel lanjutan penerima, supaya antena duduk jelas dari bunyi USB 3.0.
  6. Uji semula bawah beban selepas setiap perubahan. Mula aliran kamera dan salinan pemacu pada masa yang sama. Susunan betul apabila tiada satu pun merosot. Perbandingan bersebelahan menunjukkan susunan peranti USB optimal berbanding susunan bermasalah dengan perebutan lebar jalur Penyambungan semula kos sifar dan boleh menyelesaikan ramai kes perebutan. Jika gejala bertahan selepas susunan betul, hanya kemudian peranti itu sendiri layak pemeriksaan, bersama penghantaran kuasa, kualiti kabel, dan tetapan pemacu.

Pelayar Bukan Alat Topologi

API USB pelayar ialah WebHID, yang boleh mengenal pasti peranti HID disambung seperti papan kekunci, tetikus, dan kawal permainan selepas mendapat kebenaran jelas pengguna. Ia boleh mendedahkan maklumat peranti asas seperti ID pembekal dan produk, tetapi ia tidak menunjukkan topologi penguatkuasaan USB penuh, penggunaan lebar jalur setiap peranti, atau hierarki penguatkuasaan-ke-hub-ke-peranti. WebHID memerlukan kebenaran setiap peranti dan ramai periferal — termasuk peranti simpanan dan kebanyakan kamera — tidak mendedahkan dirinya kepada pelayar langsung. Alat maklumat peranti USB pada tapak ini menggunakan WebHID untuk menunjukkan peranti HID mana disambung dan ID pembekal dan produknya; ia alat pengenalan peranti, bukan analyzer topologi.

Untuk pemetaan topologi lengkap, gunakan USB Device Tree Viewer (Windows), USBView, atau system_profiler SPUSBDataType (macOS). Alat sistem ini menunjukkan pokok penguatkuasaan-ke-root-hub-ke-hub-ke-peranti sebenar dan boleh membantu mengenal pasti peranti mana berkongsi bus.

Padankan pandangan alat sistem dengan Pengurus Peranti untuk pemetaan penguatkuasaan dan dengan HWiNFO untuk kelancaran setiap peranti. Alat sistem menjawab bagaimana ia disambung dan seberapa keras ia bekerja — mengesahkan diagnosis perebutan sebelum anda cabut apa-apa.

Intipati

USB ialah bersama, bukan khusus. Setiap port pada komputer anda ialah pintu ke bus dengan jumlah lebar jalur tetap, dan setiap peranti yang dicolok ke bus itu membahagikan kapasiti antara diri mereka sendiri. Apabila peranti melambat bersama, mereka sering tidak rosak — mereka kemungkinan sedang perebutan.

Pembetulan jarang perkakasan baharu — dan kadang-kadang, bertentangan dengan intuisi, langkah terbaik ialah mencabut, bukan menambah. Contoh sering dilaporkan: webcam Logitech C920 yang terus kehilangan frame diperbaiki dengan mencabut pemacu kilat yang berkongsi penguatkuasaannya. Bertentangan dengan intuisi, tetapi masuk akal: setup USB terpantas sering mempunyai peranti lebih sedikit pada setiap bus, bukan lebih banyak. Petakan topologi anda, pisahkan peranti berat lebar jalur merentas penguatkuasaan berbeza, kekalkan periferal penting pada port motherboard langsung, dan beri penerima wayarles sambungan USB 2.0 bersih. Kemudian uji laluan sambungan sebenar: jalankan aliran kamera dan salinan pemacu pada masa yang sama dan perhatikan apa yang pecah. Susunan yang bertahan ujian itu ialah susunan yang patut dikekalkan.

Soalan Lazim

Mengapa kamera video saya kehilangan frame apabila saya mencolokkan tetikus?

Mereka mungkin disambung kepada penguatkuasaan USB yang sama, sama ada secara langsung pada papan induk atau melalui rantai hub yang sama. Aliran kamera video 1080p menggunakan kira-kira tiga puluh hingga lima puluh megabit sesaat, dan bus USB 2.0 hanya mempunyai kira-kira dua ratus lapan puluh megabit kelancaran praktikal selepas overhead protokol. Pada 30–50 Mbps, kamera meninggalkan sebahagian besar bus 280 Mbps bebas — tetapi potongan isokronus terpeliharanya ditambah lonjakan dari peranti lain boleh mendorong bus menghampiri siling praktikalnya. Apabila itu berlaku, penguatkuasaan menipiskan pemindahan best-effort, jadi tetikus, walaupun menggunakan lebar jalur yang boleh diabaikan sendiri, boleh terasa tidak responsif. Setiap peranti pada bus itu menderita.

Adakah port USB 3.0 benar-benar bebas dari port USB 2.0?

Secara fizikal, ya dan tidak. USB 3.0 dan USB 2.0 menggunakan lorong elektrik berbeza pada penyambung yang sama, jadi peranti USB 3.0 pada port USB 3.0 tidak bersaing langsung dengan peranti USB 2.0 untuk lebar jalur. Pada hub USB 3.0 yang mematuhi piawai, laluan USB 2.0 dan SuperSpeed dikendalikan secara berasingan, dan peranti USB 2.0 biasanya beroperasi pada High-Speed (480 Mbps). Walau bagaimanapun, sesetengah hub lebih lama atau berkok rendah, atau isu kualiti kabel dan isyarat khusus, boleh menyebabkan peranti bernegosiasikan pada kelajuan lebih rendah daripada yang dijangka, seperti Full-Speed (12 Mbps). Sentiasa semak kelajuan bernegosiasikan sebenar dalam Pengurus Peranti. Port elektrik berasingan, tetapi arkitektur hub masih boleh mencipta penyumbat tidak dijangka.

Adakah hub USB membahagikan lebar jalur antara peranti disambung?

Hub USB tidak membahagikan lebar jalur dengan cara switch rangkaian membahagikan port. Sebaliknya, semua peranti yang disambung kepada hub yang sama berkongsi sambungan hulu tunggal kepada penguatkuasaan. Hub mengadili akses kepada pautan hulu itu, bermakna jumlah lebar jalur tersedia untuk semua peranti hiliran bersama tidak boleh melebihi kapasiti port hulu. Ia seperti satu lorong masuk ke highway: tidak kira berapa banyak kereta masuk melalui pintu yang berbeza, lorong itu mempunyai had tetap. Hub USB 2.0 hulu kepada penguatkuasaan memberikan paling banyak dua ratus lapan puluh megabit untuk semua portnya bersama, tanpa mengira berapa banyak peranti yang dicolok.

Bolehkah saya melihat penggunaan lebar jalur USB dalam Pengurus Peranti?

Tidak, dan ini penting: Pengurus Peranti tidak melaporkan penggunaan lebar jalur. Ia menunjukkan penguatkuasaan mana setiap peranti disambungkan dan pada kelajuan apa ia beroperasi, tetapi bukan berapa banyak lebar jalur tersedia sedang digunakan pada saat tertentu. Alat ini memaparkan peta topologi sahaja dan bukan meter kelancaran. Untuk mengukur penggunaan lebar jalur sebenar, anda memerlukan alat pihak ketiga seperti USB Device Tree Viewer atau HWiNFO, yang boleh memaparkan kelancaran setiap peranti. Pengurus Peranti berguna untuk pemetaan topologi — melihat peranti mana berkongsi penguatkuasaan — tetapi bukan untuk pemantauan lebar jalur masa nyata. Kesilapan umum ialah menganggap laju port sama dengan kelancaran sebenar.

Mengapa penerima tetikus wayarles saya berfungsi dengan lemah apabila dicolokkan ke hub USB 3.0?

Isyarat USB 3.0 menjana gangguan frekuensi radio dalam julat dua hingga dua-titik-lapan gigahertz, yang bertindan dengan frekuensi yang digunakan oleh kebanyakan penerima tetikus dan papan kekunci wayarles. Mencolokkan penerima wayarles ke port atau hub USB 3.0, terutamanya melalui kabel pendek, meletakkan antena penerima di zon bunyi RF yang merosakkan sambungannya. Tetikus tersendat, bergerak berketikan, atau kehilangan respons sepenuhnya ialah gejala yang biasa. Gunakan port USB 2.0 secara langsung pada papan induk, atau gunakan kabel lanjutan USB yang datang dengan penerima wayarles untuk mengalihkannya jauh dari port USB 3.0. Langkah ringkas ini sering memperbaiki masalah yang kelihatan seperti peranti rosak.

Adakah menambah hub USB berkuasa memperbaiki masalah lebar jalur?

Hub berkuasa membantu dengan penghantaran kuasa tetapi tidak meningkatkan lebar jalur. Semua peranti pada hub yang sama masih berkongsi pautan hulu tunggal kepada penguatkuasaan, jadi menambah hub berkuasa ke bus tepu lebar jalur tidak mencipta kelancaran lebih. Ia hanya memastikan setiap peranti mendapat elektrik mencukupi. Hub berkuasa berguna apabila peranti jatuh kerana kuasa tidak mencukupi, yang ialah masalah berbeza daripada perebutan lebar jalur. Untuk membetulkan perebutan lebar jalur, anda perlu mengalihkan peranti ke penguatkuasaan berbeza, bukan menambah lebih hub kepada yang sama. Pembedaan kuasa berbanding lebar jalur ini sering keliru.

Bolehkah saya menggunakan satu port USB untuk kedua-dua pencetak dan kamera pada masa yang sama?

Secara teknikal ya, tetapi keputusan praktikal bergantung kepada sama ada mereka berkongsi penguatkuasaan dan berapa banyak lebar jalur setiap satu memerlukan. Pencetak biasanya menghantar data dalam lonjakan pendek semasa kerja cetak dan kemudian pergi lengang, manakala kamera mengalirkan secara berterusan. Jika kedua-duanya pada penguatkuasaan USB 2.0 yang sama, aliran berterusan kamera mungkin melaparkan pencetak semasa cetakan aktif, menyebabkan kelajuan cetak perlahan atau kehilangan sambungan berintermitt. Mereka berfungsi terbaik pada penguatkuasaan berasingan, terutamanya jika kerja cetak besar atau kamera mengalirkan pada resolusi tinggi.

Bagaimana saya cari tahu berapa banyak penguatkuasaan USB komputer saya ada?

Di Windows, buka Pengurus Peranti dan kembangkan penguatkuasaan Serial Universal Bus. Setiap entri dilabel USB Root Hub mewakili cawangan pokok USB, bukan semestinya penguatkuasaan berasingan — satu penguatkuasaan hos boleh menguruskan pelbagai root hub, dan Pengurus Peranti tidak sentiasa mendedahkan pengumpulan penuh. Peranti disenaraikan di bawah setiap hub berkongsi lebar jalur pada bus yang sama. Pada desktop tipikal anda akan lihat dua hingga empat penguatkuasaan; pada komputer riba, satu hingga tiga. macOS menunjukkan maklumat penguatkuasaan dalam Laporan Sistem di bawah USB, dan Linux memaparkan pokok melalui lsusb -t. insight kunci ialah port dikelompokkan di bawah penguatkuasaan hos yang sama berkongsi lebar jalur, manakala port di bawah penguatkuasaan berbeza tidak.

Artikel berkaitan