OS X上のhdparm


10

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

アンダース


まだ回答を受け入れなかったといいのですが。与えられた質問に受け入れられる答えがあるようではありません。また、OS Xの低レベルツールについても知りたいです(Graham Perrinに悪意はありません)。たとえば、hdparm -r0 /dev/disk2s1FreeBSDにはがありatacontrolます。
Jonathan Komar、2015年

@JonathanKomarたぶんsmartctljoernhees.de/blog/2011/09/16/...
isomorphismes

回答:


5

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

…エンジニアリングは次の情報を提供しました:

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

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

(補足:Appleサポートコミュニティのバグにより、誤ったメッセージセットが表示される場合があります。そのバグがかみ合っている場合は、代わりにトピックの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デベロッパからのツールの過去の使用から、私は脇のコピー設定SpindownHDの .APP 4.6.2(227.9)著作権©2003年から2005年アップルコンピュータ社、古いCHUD(コンピュータ・ハードウェアの理解デベロッパーズ)の一部のツールを-明らかにOK投票用。ただし、その期間の一部のKEXTは最新バージョンのOSと互換性がないため、このアプリを(すべてのディスクの)スリープ設定に使用するのが常識であるかどうかはわかりません。

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


2

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

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

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

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

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


2
Diskutilは、かなり包括的ではありますが、私が探しているような低レベルのアクセスを許可していません。
アンダースヨハンセン、

具体的に何が必要ですか?
Karolis T.

この場合、NCQとディスク書き込みキャッシュを無効にすることを検討しています。
アンダースヨハンセン、

@アンダース、何か見つけましたか?自動fsckを無効にしようとしています。
Chris
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.