Là băng thông SATA trên mỗi cổng hoặc trên mỗi bộ điều khiển?


9

Tôi luôn cho rằng đó là trên mỗi kênh Bộ điều khiển và nếu tôi có các cổng 4xSATA 3.0Gb / s trên Bo mạch chủ của mình thì tôi sẽ có băng thông 12.0Gb / s tiềm năng. Tuy nhiên, sau khi thực hiện một số tìm kiếm, tôi thấy thông tin mâu thuẫn cho thấy rằng nếu tôi có các ổ 4xSATA được kết nối với MB của mình và đang sử dụng chúng đồng thời thì mỗi ổ đĩa sẽ chỉ nhận được băng thông tối đa 3.0Gb / s / 4 = 768 Mb / giây. Vì vậy, tôi muốn làm sáng tỏ sự hiểu biết của tôi.

Câu hỏi bên lề: Có những tắc nghẽn băng thông hdd / ssd khác cần lưu ý không? (Liên kết đến các câu hỏi đã được trả lời nhiều hơn chào mừng)


Tôi nghĩ rằng nó là trên mỗi bộ điều khiển, nhưng đó có thể là tôi diễn giải "nối tiếp" trong "SATA" theo đúng nghĩa đen.

vâng, bạn hiểu "nối tiếp" sai, điều đó có nghĩa là nó đang gửi các bit của một byte (+ trên cao) trên một cặp dòng, điều đó không có nghĩa là nó xâu chuỗi nhiều thiết bị. Mỗi thiết bị SATA đang nói với một cổng điều khiển. Đối với phiên bản SATA 3.x, tốc độ này sẽ là 6Gbps (vì đây là mã hóa 8b / 10b, nó sẽ là 4,8Gb / giây có thể sử dụng được: 600MB / s).
eckes

Câu trả lời:


5

Đó là một chút của một câu hỏi được tải,

Đó là trên mỗi bộ điều khiển nhưng nơi bộ điều khiển của bạn cư trú và bộ điều khiển bạn có sẽ ảnh hưởng đến tổng thông lượng tối đa. Nếu bạn đang chạy trên một số bộ điều khiển trên bo mạch cũ hoặc thêm vào bộ điều khiển bằng PCI hoặc PCIEx1, bạn sẽ không bao giờ thấy bất kỳ lợi ích đáng chú ý nào ngoài không gian bổ sung. Nếu bạn đang sử dụng một bo mạch vừa phải như Intel ICH9H có tổng thông lượng khoảng 4,5Gb, bạn sẽ thấy lợi nhuận biên. Để nhận được bất kỳ lợi ích đáng chú ý nào, bạn cần phải chạy một phần cứng dựa trên phần cứng, bộ điều khiển RAID được gắn vào PCIEx4 hoặc tốt hơn.

Ví dụ, ổ đĩa chính của tôi trên máy chủ gia đình của tôi xếp hạng 5,9 trong xếp hạng hiệu suất của windows 7, 4 ổ đĩa đột kích 5 của tôi bao gồm 4 ổ đĩa giống hệt với ổ đĩa khởi động chính có phân vùng khởi động dự phòng, khi tôi khởi động từ phân vùng đó tôi thấy tăng nhưng xếp hạng chỉ cải thiện thành 6.4. Điều này đang sử dụng ICH9H được tham chiếu trước đó.

Các máy trạm phục hồi của tôi chạy các mảng tương tự sử dụng các bộ điều khiển dựa trên PCIEx16 và đánh giá mức 7.9. Dòng dưới cùng, 3Gb / s trên mỗi ổ đĩa cho đến các giới hạn của kênh mà bộ điều khiển của bạn cư trú. Bus tốt hơn cho bộ điều khiển = tốc độ tối đa tốt hơn bằng cách trải đều trên các kênh. Khi bạn tối đa hóa xe buýt, bạn sẽ chỉ thấy lợi nhuận cận biên cải thiện thông số kỹ thuật như thời gian tìm kiếm tốt hơn.


Bạn có nghĩa là nó trên mỗi "bộ điều khiển" hoặc "mỗi cổng"? Tôi không thấy gì trong giao diện dòng SATA là bộ điều khiển cụ thể. Vì vậy, tốc độ truyền tải là cổng (tất nhiên hầu hết các bộ điều khiển không thể xử lý hoặc chuyển tiếp dung lượng tổng hợp của tất cả các cổng, nhưng đó không phải là giới hạn giao thức.
eckes

5

Đó là trên mỗi trình kết nối, nhưng các yếu tố khác sẽ giới hạn băng thông tối đa của bạn. Ví dụ, chipset ICH9 của Intel có thông lượng tối đa ~ 600 MB / s. Tìm kiếm thông tin về việc chạy SSD trong RAID sẽ mang lại kết quả khi băng thông kết hợp vượt quá một cổng duy nhất, đưa ra kết luận rõ ràng.


0

Về cơ bản, đó là mỗi Bộ điều khiển. Có những điều phức tạp và sắc thái khác, nhưng tôi sẽ gõ em sau.


Bạn có nghĩa là nó trên mỗi "bộ điều khiển" hoặc "mỗi cổng"? Tôi không thấy gì trong giao diện dòng SATA là bộ điều khiển cụ thể. Vì vậy, tốc độ truyền tải là cổng (tất nhiên hầu hết các bộ điều khiển không thể xử lý hoặc chuyển tiếp dung lượng tổng hợp của tất cả các cổng, nhưng đó không phải là giới hạn giao thức.
eckes 19/08/2015

(thực tế là có, sử dụng hệ số nhân cổng, nhưng thông thường, SATA là điểm tới điểm)
vào
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.