hdparm trên OS X


10

Trên Linux, tôi có thể xác minh và thay đổi các tham số cấp thấp của ổ đĩa bằng hdparm . Có một tiện ích cung cấp các khả năng tương tự cho OS X, hoặc có lẽ một số cách khác để thao tác các tham số?

Sê-ri


Tôi ước gì bạn chưa chấp nhận câu trả lời. Dường như không có câu trả lời chấp nhận được cho câu hỏi của bạn. Tôi cũng muốn biết về một số công cụ cấp thấp trên OS X. (không có ý định xúc phạm đến Graham Perrin), ví dụ như hdparm -r0 /dev/disk2s1trên FreeBSD atacontrol.
Jonathan Komar

@JonathanKomar có lẽ smartctl? joernhees.de/blog/2011/09/16/ Khăn
đẳng cấu

Câu trả lời:


5

chiều

pmset có thể thao tác cài đặt quản lý nguồn, ví dụ:

sh-3.2$ pmset -g | grep disksleep
 disksleep            10
sh-3.2$ sudo pmset disksleep 0
Warning: Idle sleep timings for "Battery Power" may not behave as expected.
- Disk sleep should be non-zero whenever system sleep is non-zero.
sh-3.2$ pmset -g | grep disksleep
 disksleep            0
sh-3.2$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.8.2
BuildVersion:   12C60
sh-3.2$ 

pmset (1) Trang hướng dẫn OS X

EFI và SATA

https://discussions.apple.com/message/11856660#11856660 (2010-07-07) nhắc nhở tôi:

Engineering Engineering đã cung cấp các thông tin sau:

Hành vi này không phải là kết quả của các lệnh spindown đĩa cấp hệ điều hành. Có sự thay đổi EFI cho tốc độ bus SATA; và cách giải quyết được đề xuất là chạy hdapm để thiết lập mức quản lý năng lượng mới trên đĩa.

Đây không phải là một hành vi quản lý năng lượng của hệ điều hành, nó là một sự tương tác phức tạp giữa phần sụn thiết bị và cấu hình EFI của giao diện SATA. Chúng tôi ủy thác các ổ đĩa từ các nhà cung cấp của chúng tôi với các hành vi khác với các ổ đĩa hiện có trên thị trường và đó là lý do tại sao sự thay thế chung không hỗ trợ các tính năng như bạn mong đợi. Giáo dục

(Lưu ý bên lề: một lỗi Cộng đồng hỗ trợ của Apple có thể khiến tập hợp thông báo sai xuất hiện. Nếu lỗi đó cắn, thì thay vào đó hãy duyệt đến điểm 2010-07-07 trong chủ đề.)

hdapm

http://mckinlay.net.nz/hdapm/

Tiện ích dòng lệnh Mac OS X để đặt mức quản lý nguồn (APM) cho ổ cứng ATA.

Nó có thể được sử dụng để loại bỏ tiếng ồn "chirping" hoặc "click khi không hoạt động" trong một số ổ cứng.

Khả năng tương thích

  • OS X 10.5 trở lên.
  • Đĩa cứng ATA / SATA có hỗ trợ APM.
  • Không hoạt động với ổ đĩa USB hoặc Firewire bên ngoài. Giáo dục

 

Phiên bản (ngày 25 tháng 8 năm 2012) 1.2. Giáo dục

SpindownHD

Từ việc sử dụng các công cụ trước đây của Apple Developer, tôi đã dành một bản sao của SpindownHD .app 4.6.2 ( 227.9 ) Bản quyền © 2003-2005 Apple Computer, Inc. , một phần của công cụ CHUD (Nhà phát triển hiểu biết về phần cứng máy tính) - rõ ràng là OK để bỏ phiếu. Tuy nhiên: vì một số KEXT trong thời kỳ đó không tương thích với các phiên bản HĐH hiện đại, tôi không biết liệu có nên sử dụng ứng dụng này cho cài đặt ngủ hay không (cho tất cả các đĩa).

Ảnh chụp màn hình 2012-10-26 của SpindownHD.app cũ


2

http://missig.org/julian/projects/macosx/

"Diskutil - Toàn bộ các tiện ích như fsck, fdisk, Tune2fs và hdparm kết hợp."

http://en.wikipedia.org/wiki/Disk_Utility

"Các chức năng của Disk Utility cũng có thể được truy cập từ dòng lệnh Mac OS X với các lệnh Diskutil và hdiutil."

Dường như không có cổng hdparm cho OSX.


2
Diskutil, mặc dù khá toàn diện, không cho phép loại truy cập cấp thấp mà tôi đang tìm kiếm.
Anders Johannsen

Cụ thể bạn cần gì?
Karolis T.

Trong trường hợp này, tôi đang tìm cách vô hiệu hóa NCQ và bộ đệm ghi đĩa.
Anders Johannsen

@Anders bạn có tìm thấy gì không? Tôi đang tìm cách vô hiệu hóa fsck tự động.
Chris
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.