Sử dụng USB 3.0 để tăng tốc độ truyền giữa các thiết bị USB 2.0?


47

Tôi đã nhận thấy rằng việc chuyển giữa các ổ USB 2.0 thường rất chậm. Theo những gì tôi hiểu, điều này là do tất cả các thiết bị USB 2.0 được kết nối với cùng một máy chủ lưu trữ USB 2.0 có cùng băng thông 480Mb / s.

Có thể tăng tốc độ này bằng cách sử dụng USB 3.0, tức là kết nối cả hai ổ đĩa với bộ điều khiển USB 3.0 (như bộ chuyển đổi USB 3.0 ExpressCard )?

Nói cách khác, các thiết bị USB2 có nhận được băng thông đầy đủ, không chia sẻ trên mỗi máy chủ USB3 không?


7
Câu hỏi thú vị! Có, bạn đúng khi bộ điều khiển USB 2 chia sẻ băng thông giữa các thiết bị.
slhck

12
Tôi không thể tin rằng tôi chưa nghĩ đến điều này ... Tôi sẽ chấm điểm tối nay.
Supercereal


Oooh, câu hỏi thú vị. Rõ ràng là chúng chỉ hoạt động ở tốc độ USB2.0 nhưng ... vâng! Tôi không biết! Tôi sẽ nghĩ như vậy nhưng tôi thực sự không có manh mối.
Shinrai

1
@Kevin: Có một tình huống tương tự trong những ngày đầu của USB 2.0. Một số hub (rẻ hơn) chỉ có một đơn vị dịch thuật USB 1-> 2 bên trong (băng thông được chia sẻ cho tất cả các thiết bị usb 1), một số khác có một bộ dịch cho mỗi cổng (băng thông đầy đủ không chia sẻ cho mỗi thiết bị).
Martin

Câu trả lời:


25

Theo thông số kỹ thuật USB3 từ đây , chức năng USB2 trên máy chủ / hub USB3 không thay đổi. Do đó, (đặt các vấn đề về nguồn sang một bên) các thiết bị USB2 vẫn hoạt động với phương thức phát, nghĩa là nó sẽ chia sẻ cùng băng thông tốc độ USB cũ với tất cả các thiết bị USB2 khác trên cùng một máy chủ / trung tâm. Các thiết bị USB2 sẽ không có sẵn dung lượng USB3, vì dung lượng USB3 SuperSpeed ​​nằm trên các dây khác nhau không được kết nối với các thiết bị USB2.

Ngoài ra, hãy nhớ rằng mỗi cổng USB có thể hoặc không phải là máy chủ riêng, tùy thuộc vào nhà sản xuất phần cứng. Đôi khi, họ sẽ có một máy chủ cho mỗi cổng và đôi khi một máy chủ sẽ quản lý nhiều cổng. Để tìm hiểu chắc chắn máy chủ nào quản lý thiết bị nào, hãy mở Trình quản lý thiết bị và nhấp vào Xem -> Thiết bị theo kết nối. Mở các thiết bị "ACPI" và sau đó sẽ có một thiết bị PCI Bus theo đó. Tất cả các Bộ điều khiển lưu trữ USB nên ở dưới đó. Hãy thử cắm (các) thiết bị vào các cổng khác nhau và xem Bộ điều khiển máy chủ nào xuất hiện. Đôi khi, Bộ điều khiển máy chủ sẽ không xuất hiện cho đến khi có thứ gì đó được cắm vào.

Truyền dữ liệu của thiết bị USB3 SuperSpeed ​​sẽ hoạt động song song với thiết bị USB2 vì nó sử dụng một bộ dây khác và có thể sẽ không gây xung đột hoặc làm chậm bất kỳ thiết bị USB2 nào hoạt động cùng một Hub / Host ngoài việc có thể nói chuyện một chút khi bắt tay Thiết bị được cắm đầu tiên.


2
Đẹp tìm thấy! Phần 3.1 giải thích nó khá tốt. Tôi không biết rằng USB 3.0 thực hiện một bus kép, với USB 2.0 được tách biệt hoàn toàn.
Martin

Tôi có một Lenovo E50-80 (model 80J2) - nó có 2 cổng USB 3.0. Tôi có thể sử dụng đồng thời 2 webcam USB 2.0 1080p trên các cổng này mặc dù mỗi webcam chỉ thu được khoảng 15 megabyte / giây và chúng sẽ không hoạt động cùng nhau khi được kết nối qua cổng USB 2.0. Điều này có nghĩa là USB 3.0 phải thực hiện dịch giao dịch từ tốc độ cao sang siêu tốc độ. Chắc chắn bản dịch giao dịch như vậy có thể không phải là một phần của thông số kỹ thuật USB3.0 nhưng thực tế dường như có những thiết bị thực hiện việc này (ví dụ như VL670). Tôi theo dõi lưu lượng dữ liệu với tiện ích usbtop. Bất cứ ai cũng có kinh nghiệm tương tự?
Kozuch

3

Đặc tả xhci nêu rõ rằng một bộ điều khiển riêng lẻ có thể hỗ trợ nhiều "trường hợp bus", mỗi bộ đại diện cho một đơn vị băng thông, ví dụ 480 mbit cho tốc độ cao. Xem đoạn thứ hai và thứ ba trong phần 4.6.15. Ví dụ được cung cấp có 1 SS + 2 HS + 4 LS / FS cho 7 BI băng thông riêng biệt được phân chia giữa 8 cổng vật lý. Tôi muốn biết liệu có bất kỳ triển khai phần cứng vận chuyển nào đi xa hơn để thực hiện nó hay không. Tôi đã không thể tìm thấy đề cập rõ ràng trong tài liệu cho các chipset khác nhau. Cho rằng các dịch giả giao dịch siêu tốc độ cao đến mức vắng mặt một cách rõ rệt trong thông số kỹ thuật USB3, có vẻ như là cách tốt nhất để hỗ trợ một lượng lớn các thiết bị USB2 đói băng thông.


-1

Một cách khác có thể tăng tốc độ chuyển giữa các ổ USB ... Theo mặc định trong Windows, nó sẽ kết nối các ổ USB ở chế độ "Vô hiệu hóa bộ nhớ đệm", điều đó có nghĩa là sẽ an toàn khi tháo ổ cứng bất cứ lúc nào. Có một cách bạn có thể kích hoạt bộ nhớ đệm ghi cho ổ cứng, có thể giúp thực hiện hiệu suất, đặc biệt là khi có nhiều tệp nhỏ:

Mở Trình quản lý thiết bị, tìm danh mục Ổ đĩa cứng và sau đó tìm ra thiết bị nào trong số đó là ổ cứng USB của bạn. Khi bạn đã phát hiện ra cái nào, nhấp chuột phải vào nó, chọn Thuộc tính và nhấp vào tab Chính sách. Ở đó bạn sẽ tìm thấy hai chế độ kết nối. Hãy cẩn thận với điều này mặc dù. Nếu bạn không "Xóa an toàn" ổ cứng với chế độ này và bạn rút phích cắm ra, bạn cũng có thể làm hỏng phân vùng trên ổ đĩa, và / hoặc mất một số hoặc tất cả dữ liệu trên đó.


1
Anh ta đang cố gắng tìm xem USB 3.0 có thể tăng tốc các thiết bị USB 2.0 hay không, làm thế nào để tăng tốc độ trên nó.

1
Thật. Câu trả lời của tôi là một cách thay thế khả thi để tăng tốc ổ USB 2.0 để lái các bản sao như người hỏi ban đầu đã đề cập đến điều đó.
camster342

Nhưng đó không phải là câu hỏi của anh ấy. Câu hỏi của anh là "các thiết bị USB2 có nhận được băng thông đầy đủ, không chia sẻ trên mỗi máy chủ USB3 không?" và không có gì trong câu trả lời của bạn liên quan đến usb3.

1
@bckbck và trong chủ đề bằng chữ lớn là câu hỏi "Sử dụng USB 3.0 để tăng tốc độ truyền giữa các thiết bị USB 2.0?". Mặc dù tôi đã thừa nhận rằng câu trả lời này không sử dụng USB3 theo bất kỳ cách nào, nhưng nó liên quan đến một phần câu hỏi của anh ấy.
camster342

-2

Không. Thiếu điện.

Vấn đề là USBv3, mặc dù với thông số công suất cao hơn, không thể đủ hai (hoặc nhiều) thiết bị USBv2 để có năng lượng tối ưu. Không có nguồn điện cần thiết, các thiết bị có thể không hoạt động hoặc có thể hoạt động ở chế độ năng lượng thấp, mặc dù tốc độ giảm.

Nếu nguồn điện bên ngoài được cung cấp, một trung tâm USBv3 có thể dễ dàng sử dụng ống song công hoàn toàn mới cho nhiều kết nối song công kế thừa (v2, v1).

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


1. Sức mạnh không được đề cập ở bất cứ đâu trong câu hỏi. 2. Điều tương tự có thể xảy ra với các thiết bị USB 2.0, vì một cổng không thể cấp nguồn cho toàn bộ trung tâm. 3. Bạn không thể cho rằng một thiết bị sẽ giảm tốc độ truyền vì tình trạng năng lượng thấp. Nó có thể từ chối làm việc hoặc nó có thể cố gắng tiết kiệm năng lượng theo một cách khác.
AndrejaKo

@AndrejaKo 1. Không, nhưng nó chỉ ra. 2. Điều đó xảy ra với USBv2. Và chúng tôi thấy tốc độ giảm (v1.1) khi sử dụng thông qua một trung tâm. 3. Tôi đã nói 'có thể không hoạt động hoặc có thể hoạt động ở chế độ năng lượng thấp'
MyPreciousss

1
Trang wikipedia không nói gì về vấn đề này (tôi đã kiểm tra trước đó). Tôi biết rằng USB 3 có quá nhiều năng lực lý thuyết, câu hỏi đặt ra là USB2-over-USB3 được triển khai như thế nào.
Martin

1
Thật không may là thiết kế không cung cấp cách nào cho trung tâm USB 3.0 định tuyến lại lưu lượng USB 2.0 qua xe buýt SuperSpeed.
David Schwartz

-2

có ai đã thử cái này chưa?

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

2 trung tâm bổ sung chuyển đổi USB2 -> USB3 và trung tâm thứ 3 thu thập mọi thứ


3
Như đã nêu trong câu trả lời được chấp nhận, không có chuyển đổi, vì vậy điều này sẽ không hoạt động. USB 3.0 "cõng" trên USB 2.0, sử dụng một bộ dây khác. USB 2.0 chạy song song từ máy chủ thông qua tất cả các hub đến các thiết bị.
Martin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.