Là nhanh hơn để có hai ổ cứng nhỏ hơn hoặc một ổ lớn?


19

Giả sử rằng tất cả các ổ đĩa đều có cùng RPM và thông số kỹ thuật chung ngoại trừ không gian lưu trữ, sẽ nhanh hơn khi cài đặt hai ổ cứng với nhau hay chỉ một ổ lớn hơn trong máy tính?

Câu trả lời:


17

Đúng. Hai ổ đĩa nhanh hơn.

Như ai đó đã nói, bạn có thể sử dụng RAID 0 . Điều này sẽ cung cấp cho bạn gần gấp đôi tốc độ cho bất cứ thứ gì lớn hơn một tệp nhỏ , trong đó nhỏ phụ thuộc vào cách thức cuộc đột kích của bạn được định dạng. Điều này làm cho cả hai ổ đĩa xuất hiện dưới dạng một ổ đĩa lớn, do đó không có thêm bước nào để cải thiện hiệu suất sau khi RAID được thiết lập. Một nhược điểm của RAID 0 là nếu MỘT ổ đĩa bị lỗi, bạn sẽ mất TẤT CẢ dữ liệu của mình.

Bạn cũng có thể chỉ cần sử dụng cả hai ổ đĩa riêng biệt . Trong trường hợp này, lợi thế về hiệu suất sẽ phụ thuộc vào cách chúng được sử dụng. Để có được lợi thế tối đa, bạn sẽ cần đảm bảo cả hai ổ đĩa được sử dụng đồng thời. Nếu bạn chạy hai hoặc nhiều ứng dụng ràng buộc I / O đĩa, điều đó tương đối dễ dàng. Nếu không, bạn có thể tách hệ điều hành, Hoán đổi (nếu được sử dụng), ứng dụng hoặc dữ liệu. Việc cần làm thực sự phụ thuộc vào loại ứng dụng bạn sử dụng.

Lưu ý, đừng nhầm lẫn ổ đĩa và phân vùng. Mặc dù Windows trình bày chúng như các ổ đĩa khác nhau, sử dụng hai phân vùng chỉ có thể làm chậm mọi thứ bởi vì khi chúng được sử dụng đồng thời, đầu phải chuyển từ phân vùng này sang phân vùng khác vì chúng được phân tách bằng các hình trụ. Điều này không áp dụng cho SSD mặc dù.


Chà, tôi đã không thử hầu hết các bo mạch chủ :) Tôi đã cố gắng đạt được trong vòng 15% mức tối đa theo lý thuyết với rất nhiều trong số chúng là một phần của vị trí trước đây tôi từng giữ.
Itai

Tôi đồng ý với câu trả lời, tuy nhiên các yếu tố như kích thước bộ đệm và thời gian đọc / ghi / tìm kiếm / vv sẽ ảnh hưởng đến hiệu suất tổng thể của bài kiểm tra. 2 ổ chậm có thể không nhanh bằng 1 ổ nhanh.
Keltari

8

Tôi đã có Raid 0 trong một thời gian, nhưng chỉ nhận thấy một sự cải thiện nhỏ. Tôi đã thất vọng với toàn bộ ý tưởng và có SDD cho các tệp hệ thống và chương trình của mình và kết luận của tôi là không có bản nâng cấp máy tính giá cả phải chăng nào mang lại cho bạn hiệu năng cao như vậy, trước khi tôi có SSD, tôi thực sự không nhận ra mình có bao nhiêu chai. Ổ cứng đã.

Quay lại chủ đề ban đầu, tùy thuộc vào cách bạn sẽ sử dụng máy tính của mình, có thể nhanh hơn nếu bạn có hai ổ cứng được kết nối với các bộ điều khiển khác nhau trên Bo mạch chủ, nếu nó có nhiều hơn một. Các cổng Sata cho cùng một bộ điều khiển thường được đánh dấu bằng cùng một màu, ví dụ. bo mạch chủ của tôi có 4 cổng màu cam được điều khiển bởi chip Intel và 2 cổng màu đỏ được điều khiển bởi chip J-Micron. Kết nối cả hai ổ cứng với cùng một bộ điều khiển sẽ làm giảm hiệu suất, trong các thử nghiệm của tôi, tốc độ ghi của một bản sao tệp từ ổ cứng này sang ổ cứng khác giảm hơn hai lần so với thiết lập khi ổ cứng được kết nối với các bộ điều khiển khác nhau.


Điểm tốt về các bộ điều khiển. Kinh nghiệm của tôi chủ yếu là với các hệ thống "sắt lớn" nơi các bộ điều khiển thường có thể xử lý nhiều lần chuyển đồng thời, nhưng đó có thể không phải là trường hợp của một số bộ điều khiển PC.
Daniel R Hicks

1
Các yếu tố hiệu suất RAID rất nhiều trên bộ điều khiển. RAID phần mềm sẽ mang lại lợi ích hiệu suất tối thiểu, trong khi RAID phần cứng nhanh hơn đáng kể. Ngoài ra, lưu ý rằng một số bo mạch chủ có bộ điều khiển RAID tích hợp sử dụng chip cấp thấp có hiệu năng kém.
Keltari

3

Hai ổ đĩa sẽ nhanh hơn nếu cả hai ổ đĩa thường được sử dụng đồng thời. Ví dụ, trong Windows, bạn có thể thoát khỏi một ổ đĩa và đặt các tệp của mình lên ổ đĩa kia hoặc đặt các tệp hệ thống trên một và các tệp người dùng trên ổ đĩa kia. Tùy thuộc vào kiểu sử dụng của bạn, điều này có thể khiến cả hai ổ đĩa phải bận rộn đồng thời một khoảng thời gian hợp lý.

Tuy nhiên, hai ổ đĩa sẽ không cải thiện đáng kể hiệu năng (nhưng sẽ không gây hại gì) nếu bạn chỉ cần đặt một đoạn ngẫu nhiên của hệ thống tệp của mình vào ổ đĩa thứ hai - cần có một số kế hoạch có ý thức.

(Hai ngoại lệ cho điều này là Hệ thống IBM i (hoặc bất cứ thứ gì nó được gọi là ngày nay) và một số hệ thống RAID. Hệ thống i lan truyền (gần như) tất cả dữ liệu trên tất cả các ổ đĩa ít nhiều đồng đều, chia các tệp đơn lẻ trên nhiều ổ đĩa, do đó ổ đĩa Có xu hướng bận rộn như nhau. Các hệ thống RAID trải đều các tệp riêng lẻ trên nhiều ổ đĩa, nhưng điều này có cải thiện hiệu năng (hoặc thay vào đó làm cho nó tệ hơn) phụ thuộc vào sơ đồ RAID cụ thể.)

Trước đây, tốc độ truy cập ổ đĩa trung bình trở nên tồi tệ hơn với các ổ đĩa lớn hơn, cung cấp một động lực khác để sử dụng nhiều ổ đĩa nhỏ hơn so với một ổ đĩa lớn. Tôi không chắc chắn rằng điều này là rất đúng nữa, mặc dù. (Gần đây không nhìn vào thông số kỹ thuật hiệu suất ổ đĩa.)


2

Nó có thể hữu ích để có hai ổ đĩa vì bạn có thể tận dụng song song. Ví dụ, bạn có thể sao chép một tập tin từ một ổ đĩa khác ổ đĩa nhiều nhanh hơn so với sao chép một tập tin vào một vị trí khác trên cùng một ổ đĩa.

Sự song song này cũng là những gì cải thiện hiệu suất đọc và ghi với RAID 0 và hiệu suất đọc với RAID 1.


Cảm ơn! Có bất kỳ nhược điểm nào đối với hiệu suất khi sử dụng hai ổ đĩa không?
tên người dùng sai
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.