ปัญหาต่อ SSD ผ่านสายพ่วง USB3 แล้วความเร็วตก แต่ USB Hub เพิ่มอีกชิ้นแล้วเร็วขึ้น ... ได้ไง !!!

ผมเจอปัญหาว่าผม Copy ไฟล์ทดสอบจำนวน 1 ไฟล์ขนาด 1GB จาก Internal SSD ไปยัง External SSD ผ่านอุปกรณ์ต่อพ่วงเสริม 2 จุดที่เป็น USB 3 ทั้ง 2 ชิ้นแต่ทำไมความเร็วในการโอนข้อมูลจึงต่างกันมาก โดยการเชื่อมต่อมี 2 แบบดังนี้

1. ต่อผ่านสายเพิ่มความยาว 3 เมตรอย่างเดียว
ต่อดังนี้: Internal SSD -> USB3 พอร์ตหลัง Mainboard  -> สายต่อพ่วงเพิ่มความยาว USB3 ยาว 3เมตร -> External SSD (Western Gold SSD USB3 Speed 1G/s)
ได้ความเร็วในการโอนที่วัดได้เฉลี่ย: 42 MB/s

2. ต่อผ่านสายเพิ่มความยาว 3 เมตร + USB 3 Hub
ต่อดังนี้: Internal SSD -> USB3 พอร์ตหลัง Mainboard  -> สายต่อพ่วงเพิ่มความยาว USB3 ยาว 3เมตร -> USB3 Hub 4 Port ของ UGREEN ->External SSD (Western Gold SSD USB3 Speed 1G/s)
ได้ความเร็วในการโอนที่วัดได้เฉลี่ย: 380MB/s

ผมเข้าใจมาตลอดว่าถ้าเอาอุปกรณ์ USB3 คนละตัวมาต่อกันจะไม่เจอปัญหาคอขวดของความเร็วในการโอนข้อมูล คือน่าจะโอนได้ความเร็วเต็มเหมือนต่อตรง หรืออย่างอย่างน้อยการต่อแบบที่ 1 ซึ่งมีอุปกรณ์พ่วงเพียงชิ้นเดียวน่าจะเร็วกว่ามีอุปกร์พ่วง 2 ชิ้นด้วยซ้ำแต่ทำไมดันช้ากว่า

ข้อสังเกตที่พบคือ ถ้าใช้สายต่อพ่วงอย่างเดียวต่อตรงระหว่าง USB3 ของ Mainboard กับ External SSD จะได้ความเร็วประมาณ 42 MB/s เท่านั้น ไม่ว่าใช้สาย USB3 เส้นไหน (ผมมีสาย 2 เส้นทดลองแล้วได้เร็วพอๆกัน) แต่ถ้าเอา USB 3 Hub เข้ามาต่อร่วมได้จะได้ความเร็วเพิ่มเป็นประมาณ 380MB/s ทันที ... ทำไม

อย่าถามผู้รู้ว่าทำไมถึงเป็นแบบนี้ หรือผมต่ออะไรผิดไป

ขอบคุณครับ

ผมมีอุปกรณ์ดังนี้
1. Mainboard Asus Prime H410 ที่มี USB 3 On Board (Speed 625 MB/s)
2. Internal SSD M.2 NVMe Kingston KC2500 (Speed 2.5G/s)
2. SSD M.2 NVMe Western Gold USB3 (Speed 1G/s)
3. สายต่อความยาว USB3 ยาว 3 เมตร (หัวตัวผู้ข้างนึง ตัวเมียข้างนึง)
4. USB 3 Hub มีช่องต่อ 4 ช่อง
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่