ใช้ USB 3.0 เพื่อถ่ายโอนความเร็วระหว่างอุปกรณ์ USB 2.0 หรือไม่


47

ฉันสังเกตเห็นว่าการถ่ายโอนระหว่างไดรฟ์ USB 2.0 มักจะช้ามาก จากสิ่งที่ฉันเข้าใจนี่เป็นเพราะอุปกรณ์ USB 2.0 ทั้งหมดที่เชื่อมต่อกับโฮสต์ USB 2.0 เดียวกันใช้แบนด์วิธ 480Mb / s เดียวกัน

เป็นไปได้หรือไม่ที่จะเพิ่มความเร็วโดยใช้ USB 3.0 เช่นการเชื่อมต่อไดรฟ์ทั้งสองกับตัวควบคุม USB 3.0 (เช่นอะแดปเตอร์ USB 3.0 ExpressCard )?

กล่าวอีกนัยหนึ่งอุปกรณ์ USB2 จะได้รับแบนด์วิดธ์แบบเต็มและไม่ได้แชร์ในโฮสต์ USB3 หรือไม่


7
คำถามที่น่าสนใจ! ใช่คุณถูกต้องที่คอนโทรลเลอร์ USB 2 แชร์แบนด์วิดท์ระหว่างอุปกรณ์ต่าง ๆ
slhck

12
ฉันไม่อยากจะเชื่อเลยว่าฉันยังไม่ได้คิดเรื่องนี้เลย ... ฉันจะทำการเปรียบเทียบในคืนนี้
Supercereal


Oooh คำถามที่น่าสนใจ เห็นได้ชัดว่าพวกเขาทำงานที่ความเร็ว USB2.0 เท่านั้น แต่ ... ใช่! ฉันไม่รู้! ฉันจะคิดอย่างนั้น แต่ฉันไม่มีเงื่อนงำจริงๆ
Shinrai

1
@Kevin: มีสถานการณ์คล้ายกันในช่วงแรก ๆ ของ USB 2.0 ฮับ ​​(ราคาถูกกว่า) บางแห่งมีหน่วยการแปล USB 1 -> 2 ภายในเดียว (แบนด์วิธที่ใช้ร่วมกันสำหรับอุปกรณ์ usb 1 ทั้งหมด) ส่วนฮันเตอร์อื่น ๆ มีนักแปลหนึ่งคนต่อพอร์ต
Martin

คำตอบ:


25

ตามข้อกำหนดของ USB3 จากที่นี่ฟังก์ชั่น USB2 บนโฮสต์ / ฮับ USB3 จะไม่เปลี่ยนแปลง ดังนั้น (วางปัญหาด้านพลังงานไว้) อุปกรณ์ USB2 ยังคงทำงานด้วยวิธีการออกอากาศหมายความว่ามันจะใช้แบนด์วิดท์ความเร็ว USB แบบเดิมกับอุปกรณ์ USB2 อื่น ๆ ทั้งหมดบนโฮสต์ / ฮับเดียวกัน อุปกรณ์ USB2 จะไม่สามารถใช้งานความจุ USB3 ได้เนื่องจากความจุ SuperSpeed ​​USB3 อยู่บนสายไฟต่าง ๆ ที่ไม่ได้เชื่อมต่อกับอุปกรณ์ USB2

นอกจากนี้โปรดทราบว่าพอร์ต USB แต่ละพอร์ตอาจเป็นโฮสต์ของตัวเองหรือไม่ก็ได้ขึ้นอยู่กับผู้ผลิตฮาร์ดแวร์ บางครั้งพวกเขาจะมีหนึ่งโฮสต์สำหรับแต่ละพอร์ตและบางครั้งโฮสต์หนึ่งจะจัดการหลายพอร์ต หากต้องการทราบว่าโฮสต์ใดที่จัดการอุปกรณ์ใดให้เปิดตัวจัดการอุปกรณ์แล้วคลิกมุมมอง -> อุปกรณ์ตามการเชื่อมต่อ เปิดอุปกรณ์ "ACPI" และจากนั้นควรมีอุปกรณ์ PCI Bus ใต้นั้น ตัวควบคุมโฮสต์ USB ทั้งหมดควรอยู่ในนั้น ลองเสียบอุปกรณ์เข้ากับพอร์ตที่ต่างกันและดูว่ามี Host Host ใดปรากฏขึ้นในบางครั้ง Host Controller จะไม่ปรากฏจนกว่าจะมีสิ่งที่เสียบอยู่

การถ่ายโอนข้อมูลของอุปกรณ์ USB3 SuperSpeed ​​ควรทำงานแบบขนานกับอุปกรณ์ USB2 เนื่องจากใช้ชุดสายไฟที่แตกต่างกันและมีแนวโน้มว่าจะไม่ขัดแย้งหรือทำให้อุปกรณ์ USB2 ใด ๆ ที่ทำงานช้าลงด้วยฮับ / โฮสต์เดียวกัน เสียบอุปกรณ์ครั้งแรก


2
ยินดีที่ได้พบ! ส่วนที่ 3.1 อธิบายได้ค่อนข้างดี ฉันไม่รู้ว่า USB 3.0 ใช้บัสคู่โดยที่ USB 2.0 ค่อนข้างแยกกันโดยสิ้นเชิง
Martin

ฉันมี Lenovo E50-80 (รุ่น 80J2) - มันมีพอร์ต USB 3.0 2 พอร์ต ฉันสามารถใช้เว็บแคม 2 1080p USB 2.0 บนพอร์ตเหล่านี้ได้พร้อมกันแม้ว่าแต่ละเว็บแคมจะดึงข้อมูลประมาณ 15 เมกะไบต์ / s เพียงอย่างเดียวและพวกมันจะไม่ทำงานร่วมกันเมื่อเชื่อมต่อผ่านฮับ USB 2.0 ซึ่งหมายความว่า USB 3.0 จะต้องแปลธุรกรรมจากความเร็วสูงเป็นความเร็วสูง แน่นอนว่าการแปลธุรกรรมนั้นอาจไม่ได้เป็นส่วนหนึ่งของรายละเอียด USB3.0 แต่ในความเป็นจริงดูเหมือนว่าจะมีอุปกรณ์ที่ทำงานเช่นนี้ (ตัวอย่างเช่น VL670) ฉันตรวจสอบการรับส่งข้อมูลด้วยยูทิลิตี้ usbtop ใครมีประสบการณ์คล้ายกัน
Kozuch

3

ข้อกำหนด xHCIอย่างชัดเจนระบุว่าตัวควบคุมแต่ละคนอาจสนับสนุนหลาย "กรณีรถบัส" เป็นตัวแทนของแต่ละหน่วยแบนด์วิดธ์เช่น 480 Mbit สำหรับความเร็วสูง ดูย่อหน้าที่สองและสามในหัวข้อ 4.6.15 ตัวอย่างที่ให้ไว้คือ 1 SS + 2 HS + 4 LS / FS สำหรับ 7 BIs ที่แตกต่างกันของแบนด์วิดธ์ที่แบ่งออกระหว่าง 8 พอร์ตทางกายภาพ ฉันชอบที่จะรู้ว่าการใช้งานฮาร์ดแวร์การจัดส่งใด ๆ เป็นระยะทางพิเศษเพื่อนำไปใช้หรือไม่ ฉันไม่สามารถค้นหาการกล่าวถึงอย่างชัดเจนในเอกสารประกอบสำหรับชิปเซ็ตต่างๆ เนื่องจากนักแปลทรานแซกชันที่มีความเร็วสูงสุดต่อความเร็วสูงนั้นหายตัวไปอย่างชัดเจนจากสเป็ค USB3 มันจะเป็นวิธีที่ดีที่สุดในการรองรับอุปกรณ์ USB2 ที่มีแบนด์วิดธ์สูง


-1

อีกวิธีหนึ่งในการเพิ่มความเร็วในการถ่ายโอนระหว่างไดรฟ์ USB ... โดยค่าเริ่มต้นใน Windows จะเชื่อมต่อไดรฟ์ USB ในโหมด "ปิดใช้งานการเขียนแคช" ซึ่งหมายความว่าจะปลอดภัยในการลบฮาร์ดไดรฟ์ออกเกือบทุกเวลา มีวิธีที่คุณสามารถเปิดใช้งานการเขียนแคชสำหรับฮาร์ดไดรฟ์ซึ่งอาจช่วยในเรื่องประสิทธิภาพโดยเฉพาะในกรณีที่มีไฟล์ขนาดเล็กจำนวนมาก:

เปิดตัวจัดการอุปกรณ์ค้นหาหมวดฮาร์ดไดรฟ์แล้วหาว่าอุปกรณ์ใดเป็นฮาร์ดไดรฟ์ USB ของคุณ เมื่อคุณค้นพบอันใดให้คลิกขวาเลือกคุณสมบัติและคลิกที่แท็บนโยบาย คุณจะพบการเชื่อมต่อสองโหมด ระวังด้วยว่า หากคุณไม่ได้ใช้ฮาร์ดไดรฟ์ "Safely Remove" โดยเปิดโหมดนี้และถอดปลั๊กออกคุณอาจพลาดการแบ่งพาร์ติชันบนไดรฟ์และ / หรือทำให้ข้อมูลบางส่วนหรือทั้งหมดสูญหาย


1
เขาพยายามค้นหาว่า USB 3.0 สามารถเพิ่มความเร็วอุปกรณ์ USB 2.0 ได้หรือไม่ไม่ใช่วิธีเพิ่มความเร็ว

1
จริง คำตอบของฉันคือทางเลือกที่เป็นไปได้ในการเพิ่มความเร็วให้กับไดรฟ์ USB 2.0 เพื่อคัดลอกไดรฟ์ตามที่ผู้ถามเดิมกล่าวถึง
camster342

แต่นั่นไม่ใช่คำถามของเขา คำถามของเขาคือ "อุปกรณ์ USB2 ได้รับแบนด์วิดท์แบบไม่แชร์ในโฮสต์ USB3 หรือไม่" และไม่มีอะไรในคำตอบของคุณเกี่ยวข้องกับ usb3

1
@bckbck และในหัวเรื่องเป็นตัวอักษรตัวใหญ่คำถามคือ "การใช้ USB 3.0 เพื่อเพิ่มความเร็วในการถ่ายโอนระหว่างอุปกรณ์ USB 2.0?" แม้ว่าฉันจะยอมรับว่าคำตอบนี้ไม่ได้ใช้ USB3 แต่อย่างใด แต่เกี่ยวข้องกับคำถามของเขา
camster342

-2

Nope ปัญหาการขาดแคลนพลังงาน

ปัญหาคือว่า USBv3 แม้ว่าจะมีพลังงานจำเพาะสูงกว่า แต่ก็ไม่สามารถพอเพียงอุปกรณ์ USBv2 สองตัวขึ้นไปเพื่อให้ได้พลังงานที่เหมาะสม หากไม่มีพลังงานที่ต้องการอุปกรณ์อาจไม่ทำงานหรืออาจทำงานในโหมดพลังงานต่ำแม้ว่าจะมีความเร็วลดลงก็ตาม

หากมีการจ่ายไฟภายนอกฮับ USBv3 สามารถใช้ท่อฟูลดูเพล็กซ์ใหม่ได้อย่างง่ายดายสำหรับการเชื่อมต่อฮาล์ฟดูเพล็กซ์แบบดั้งเดิม (v2, v1) หลายจุด

https://secure.wikimedia.org/wikipedia/en/wiki/Usb_3#Signaling


1. พลังที่ไม่ได้กล่าวถึงในคำถาม 2. สิ่งเดียวกันอาจเกิดขึ้นกับอุปกรณ์ USB 2.0 เพราะพอร์ตหนึ่งไม่สามารถจ่ายไฟให้กับฮับทั้งหมดได้ 3. คุณไม่สามารถสันนิษฐานได้ว่าอุปกรณ์จะลดความเร็วในการถ่ายโอนเนื่องจากสภาพพลังงานต่ำ อาจปฏิเสธที่จะทำงานเลยหรืออาจพยายามประหยัดพลังงานด้วยวิธีอื่น
AndrejaKo

@AndrejaKo 1. มันไม่ใช่ แต่มันจะเป็นตัวเลขค่ะ 2. มันเกิดขึ้นกับ USBv2 และเราจะเห็นความเร็วลดลง (v1.1) เมื่อใช้งานผ่านฮับ 3. ฉันพูดว่า 'อาจไม่ทำงานหรืออาจทำงานในโหมดพลังงานต่ำ'
MyPreciousss

1
หน้าวิกิพีเดียไม่ได้พูดอะไรเกี่ยวกับปัญหา (ฉันตรวจสอบที่นั่นก่อน) ฉันรู้ว่า USB 3 มีความสามารถทางทฤษฎีมากเกินพอคำถามคือการใช้ USB2-over-USB3
Martin

1
โชคไม่ดีที่การออกแบบนั้นไม่มีทางที่ฮับ USB 3.0 จะเปลี่ยนเส้นทางการรับส่งข้อมูล USB 2.0 ผ่านทาง SuperSpeed ​​บัส
David Schwartz

-2

มีใครลองนี้

HOST------USB3_HUB_#3---------USB3_HUB_#1------USB2_HDD_#1
                       ---------USB3_HUB_#2------USB2_HDD_#2

ฮับเพิ่มเติม 2 อันแปลง USB2 -> USB3 และฮับที่ 3 รวบรวมทุกอย่าง


3
ดังที่ระบุไว้ในคำตอบที่ยอมรับไม่มีการแปลงดังนั้นสิ่งนี้จะไม่ทำงาน USB 3.0 "piggybacks" บน USB 2.0 ใช้สายไฟชุดอื่น USB 2.0 ทำงานแบบขนานจากโฮสต์ผ่านฮับทั้งหมดไปยังอุปกรณ์
Martin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.