Các giá trị khác nhau của tính năng Quản lý năng lượng nâng cao (hdparm -B) của ổ cứng ảnh hưởng gì, ngoại trừ quay xuống?


23

hdparm's -Btham số được ghi chép lại như sau:

Nhận / đặt tính năng Quản lý nguồn nâng cao, nếu ổ đĩa hỗ trợ. Giá trị thấp có nghĩa là quản lý năng lượng tích cực và giá trị cao có nghĩa là hiệu suất tốt hơn. Các cài đặt có thể nằm trong khoảng từ 1 đến 127 (cho phép quay xuống) và các giá trị 128 đến 254 (không cho phép quay xuống). Mức độ quản lý năng lượng cao nhất đạt được với cài đặt là 1 và hiệu suất I / O cao nhất với cài đặt là 254. Giá trị 255 cho hdparm tắt hoàn toàn Quản lý năng lượng nâng cao trên ổ đĩa (không phải tất cả các ổ đĩa đều hỗ trợ vô hiệu hóa nó, nhưng hầu hết làm).

Điều này chỉ đưa ra hai khoảng thời gian có thể, nhưng không mô tả những hiệu ứng khác mà các giá trị khác có. Sự khác biệt giữa giả sử 63 và 127, v.v. Tôi không thể tìm thấy bất kỳ tài liệu nào khác về điều này. Nó được mô tả ở đâu đó?


1
Một số kết quả thử nghiệm thô từ WD Elements Portable 4TB. Như được lưu ý bởi câu trả lời của SilverbackNet, đừng hy vọng các thiết bị khác hoạt động như thế này. Mặc định = 128. 127 = 30 phút để chờ, đèn LED nhấp nháy chậm. 126 = tương tự 127. 124 = 10 phút ở chế độ chờ, đèn LED nhấp nháy chậm. 63 = ~ 10 giây để quay động cơ, đèn LED rắn. 12 = ~ 4 giây để quay, đèn LED rắn. 1 = spindown ngay lập tức, đèn LED rắn (Tôi không ngồi cạnh lái xe để biết ngay lập tức - như tôi đã nói, kết quả kiểm tra sơ bộ). Không thấy bất kỳ thông tin nào về đèn LED rắn sau khi quay động cơ có thể có nghĩa là gì - thời gian quay có vẻ giống như chế độ chờ thông thường nhưng không thực sự kiểm tra điều đó.
juanitogan 23/03/18

Câu trả lời:


15

Các mã nguồn để hdparm cho thấy nó chỉ vượt qua giá trị trên vào đĩa, ngoại trừ việc nó trôi qua lệnh 0x85 thay vì 0x05 khi giá trị là 255. ATA Spec lần lượt lên miếng ngon này:

Mã tiểu ban 05h cho phép máy chủ kích hoạt Quản lý năng lượng nâng cao. Để kích hoạt Quản lý năng lượng nâng cao, máy chủ ghi thanh ghi Đếm ngành với cấp quản lý năng lượng nâng cao mong muốn và sau đó thực thi lệnh SET FEATOUND với mã tiểu ban 05h. Mức quản lý năng lượng là thang đo từ cài đặt tiêu thụ điện năng thấp nhất là 01h đến mức hiệu suất tối đa của FEh. Bảng 30 cho thấy các giá trị này.

  • Hiệu suất tối đa FEh
  • Cấp quản lý năng lượng trung gian không có chế độ chờ 81h-FDh
  • Tiêu thụ điện năng tối thiểu không có chế độ chờ 80h
  • Cấp quản lý năng lượng trung gian với chế độ chờ 02h-7Fh
  • Tiêu thụ điện năng tối thiểu với Chế độ chờ 01h
  • Dành riêng FFh
  • Dành 00h

Hiệu suất thiết bị có thể tăng với mức độ quản lý năng lượng ngày càng tăng. Tiêu thụ năng lượng thiết bị có thể tăng với mức độ quản lý năng lượng ngày càng tăng. Các cấp quản lý năng lượng có thể chứa các dải rời rạc. Ví dụ: một thiết bị có thể thực hiện một phương pháp quản lý năng lượng từ 80h đến A0h và hiệu suất cao hơn, phương pháp tiêu thụ năng lượng cao hơn từ cấp A1h đến FEh. Cấp quản lý năng lượng tiên tiến 80h trở lên không cho phép thiết bị quay xuống để tiết kiệm điện. Mã tiểu ban 85h vô hiệu hóa Quản lý năng lượng nâng cao. Tiểu ban 85h có thể không được triển khai trên tất cả các thiết bị triển khai tiểu bộ TÍNH NĂNG 05h.

Nói cách khác: "Không xác định, hành vi cụ thể của thiết bị"


3

Với tín dụng cho www.freeminded.org

Các giá trị 1-127 cho phép quay xuống, 128-254 không và 255 hoàn toàn vô hiệu hóa quản lý năng lượng tiên tiến (nếu ổ đĩa hỗ trợ nó). Giá trị 1 đến 240 là trong 5 bước thứ hai, giá trị từ 241 đến 251 là các bước trong 30 phút, xem bảng bên dưới.

nhập mô tả hình ảnh ở đây

Có nhiều thông tin hơn trên trang web.


8
Cảm ơn, nhưng tôi có cảm giác trang web trộn lẫn hai đối số lại với nhau. hdparmcó một tùy chọn khác -Skiểm soát thời gian quay xuống và nó được định nghĩa chính xác như một câu khác từ trang web: Các giá trị từ 1 đến 240 chỉ định nhiều mức 5 giây, cho thời gian chờ từ 5 giây đến 20 phút. Giá trị từ 241 đến 251 chỉ định từ 1 đến 11 đơn vị trong 30 phút, cho thời gian chờ từ 30 phút đến 5,5 giờ. Ngoài ra, sẽ không có ý nghĩa khi xác định thời gian quay vòng cho các giá trị> = 128, nếu chúng thực sự không cho phép kéo xuống.
Petr Pudlák

4
Điều này là sai lệch, tác giả của bài đăng blog bạn liên kết dường như nhầm lẫn -B, với -S. (-B thay đổi quản lý năng lượng nâng cao và mục nhập của nó trong hdparm.conf là 'apm'). Bảng bạn đã đăng là dành cho thời gian chờ ở chế độ chờ ("-S" & "spindown_time")
karatchov

Đây là những gì tôi cần, và nó hoạt động cho ổ đĩa FireCuda Seagate của tôi ST2000LX001
Locane

Tôi thứ hai những gì @karatchov sais.
Bến
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.