web-dev-qa-db-ja.com

OS X上のhdparm

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

アンダース

9

pmset

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#1185666 (2010-07-07)は私に思い出させます:

…エンジニアリングから次の情報が提供されました:

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

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

(補足:Appleサポートコミュニティのバグにより、誤ったメッセージセットが表示される場合があります。そのバグがかみ合った場合は、代わりに browse を2010-07-07にトピックのポイント。)

hdapm

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のツールの過去の使用から、私はSpindownHD。app 4.6.2(227.9 )Copyright©2003-2005 Apple Computer、Inc。、一部の古いCHUD(Computer Hardware Understanding Developer)ツール–どうやらポーリングはOK 。ただし、その期間の一部のKEXTは最新バージョンのOSと互換性がないため、このアプリをスリープ設定(すべてのディスク)に使用することが適切かどうかはわかりません。

2012-10-26 screenshot of old SpindownHD.app

5
Graham Perrin

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

「diskutil-fsck、fdisk、tune2fs、hdparmを組み合わせたユーティリティ一式。」

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

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

残念ながら、OSX用のhdparmのポートはないようです。

1
Karolis T.