午後セット

午後セット

Linuxでは、ディスクドライブの低レベルパラメータを確認したり変更したりできます。hdparmOS X に同じ機能を提供するユーティリティ、またはパラメータを操作する他の方法はありますか?

アンダース

答え1

午後セット

pmset電源管理設定を操作できます。例:

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) OS X マニュアルページ

EFI と SATA

https://discussions.apple.com/message/11856660#11856660(2010-07-07) 思い出しました:

…エンジニアリング部門は以下の情報を提供しています:

この動作は、OS レベルのディスク スピンダウン コマンドの結果ではありません。SATA バス速度には EFI の変更があり、推奨される回避策は、hdapm を実行してディスク自体に新しい電源管理レベルを設定することです。

これは OS の電源管理の動作ではなく、デバイス ファームウェアと EFI の SATA インターフェイスの構成との間の複雑な相互作用です。当社では、市場で一般に入手可能なドライブとは異なる動作のドライブをベンダーから委託しており、そのため、汎用的な代替品では期待どおりの機能をサポートしていません。…

(補足:Appleサポートコミュニティのバグにより、間違ったメッセージが表示される場合があります。そのバグが発生した場合は、代わりにブラウズトピックの 2010-07-07 時点まで。

ハード

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

ATA ハード ドライブの電源管理 (APM) レベルを設定するための Mac OS X コマンド ライン ユーティリティ。

一部の HDD の「チリチリ音」や「アイドル時のカチカチ音」を除去するために使用できます。

互換性

  • OS X 10.5 以降。
  • APM をサポートする ATA/SATA ハードディスク。
  • 外付け USB または Firewire ドライブでは動作しません。…

 

… (2012 年 8 月 25 日) バージョン 1.2。…

スピンダウンHD

過去にApple Developerのツールを使用した経験から、私はスピンダウンHD.app 4.6.2 (227.9)著作権 © 2003-2005 Apple Computer, Inc.、古い CHUD (Computer Hardware Understanding Developer) ツールの一部 – ポーリングには問題ないようです。ただし、その時代の KEXT の一部は OS の最新バージョンと互換性がないため、このアプリをスリープ設定 (すべてのディスク) に使用するのが妥当かどうかはわかりません。

2012-10-26 古い SpindownHD.app のスクリーンショット

答え2

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

「diskutil - fsck、fdisk、tune2fs、hdparm などのユーティリティのセット全体を組み合わせたものです。」

http://en.wikipedia.org/wiki/ディスクユーティリティ

「ディスクユーティリティ機能には、diskutil コマンドと hdiutil コマンドを使用して Mac OS X コマンドラインからアクセスすることもできます。」

残念ながら、OSX 用の hdparm の移植版はないようです。

関連情報