Các lĩnh vực 4k có hiệu quả hơn để truyền dữ liệu đĩa cứng?


4

Tôi vừa nhận được hai ổ đĩa cứng sử dụng 4k sector, nhưng báo cáo kích thước cung vật lý của chúng cho HĐH chỉ là 512 byte .

Điều này có nghĩa là HĐH phải gửi tám yêu cầu tới ổ đĩa để đọc 4k dữ liệu, trong khi đó, ổ đĩa 4k thực sự có thể chuyển cùng một lượng dữ liệu với một yêu cầu?

Có bất kỳ lợi ích hiệu suất với điều đó? Nó sẽ giảm tải hệ thống, hoặc cải thiện hiệu suất NCQ, phải gửi ít yêu cầu hơn cho cùng một lượng dữ liệu?

Hoặc các ổ đĩa 4k "thực" vẫn sử dụng các thành phần logic 512 byte, vì vậy dữ liệu sẽ luôn được chia thành các khối 512 byte để truyền?

Câu trả lời:


2

TẤT CẢ các ổ cứng với 4k sector báo cáo 512 byte cho HĐH vì lý do tương thích: Hãy nghĩ về BIOS, DOS hoặc Windows.

Hiệu suất "được lưu trong bộ nhớ cache" không thay đổi, vì các thiết bị cung cấp 512 byte có thể đọc và ghi nhiều lĩnh vực cùng một lúc. Hầu hết các hệ thống tệp cũng sử dụng kích thước khối dữ liệu lớn hơn 512 byte - nhiều người sử dụng 4k trở lên.

Trên đĩa, một lần ghi 512 byte đơn được mô phỏng theo chu kỳ đọc và ghi 4k. Bạn không muốn điều đó xảy ra quá thường xuyên. Điều này cũng sẽ được thực hiện nếu "nhiều ghi" không bắt đầu và / hoặc kết thúc trên ranh giới 4k.

Với Windows XP (và Linux cũ hơn), bạn phải chú ý đến việc phân vùng. Lược đồ phân vùng "Tương thích Dos" sẽ dẫn đến phân vùng chính không được căn chỉnh - điều này sẽ dẫn đến một hiệu suất lớn.

Các lĩnh vực 4k hiệu quả hơn một chút với mật độ dữ liệu bề mặt, vì có ít chi phí liên quan hơn. Điều này cũng có nghĩa là bạn có thể đọc thêm dữ liệu trên mỗi "lượt" của đĩa, nhưng tốc độ dữ liệu chỉ tăng một chút.


Vì vậy, những gì bạn đang nói là ngay cả với các ổ đĩa vui vẻ nói với HĐH họ có 4k sector, tất cả các hoạt động đọc và ghi vẫn được chia thành các đoạn 512 byte để được gửi qua cáp SATA?
Malvineous

"Tất cả các ổ cứng với các thành phần 4K báo cáo 512 byte cho HĐH" - điều đó chỉ đúng với các ổ "512e". Những cái này sẽ có logo "AF". Nhưng các ổ đĩa "4k bản địa" đầu tiên đã có mặt trên thị trường. (Logo "4kn") Chúng không có chế độ tương thích 512 byte. Windows 8 trở lên có hỗ trợ đầy đủ cho việc này. Các phiên bản gần đây của UEFI cũng vậy.
Jamie Hanrahan
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.