web-dev-qa-db-ja.com

2台目のHDDの消費電力を削減

SSDをプライマリ(オペレーティングシステム)ドライブとしてラップトップを購入します。古いラップトップのHDDを、音楽などを保持するためのセカンダリドライブとして使用します。

HDDはアイドル時に電力を使用するので、回転を続けるためだけに、ドライブを「スピンダウン」するための最適な設定やその他のヒントを知りたいと思っていました。スピンダウンする前にドライブがアイドル状態でいられる時間を選択できる設定ファイルへの参照を見たのを覚えていますが、どこにあるのかわかりません。

さらに、ドライブがNTFSファイルシステムを使用している場合、システムはドライブ自体から何かを書き込んだり読み取ったりして、スピンダウンの発生を防ぐことができますか?インストーラーを使用して/ windowsに永続的にマウントするつもりでしたが、これが問題を引き起こす場合は、他のより良い方法を使用できます。

助けてくれてありがとう。

2
Sman789

2番目のHDD(/ dev/sdbと思います)をすぐにスタンバイにするには、次のコマンドを使用できます。

Sudo hdparm -y /dev/sdb

1分間何も操作しないでスタンバイ状態にするには、次のコマンドを使用できます。

Sudo hdparm -S 12 /dev/sdc

(時間は5秒から5分から20分までカウントされます)

この設定を永続的にするには、/ etc/hdparm.confに次のように書き込みます。

Sudo gedit /etc/hdparm.conf

そしてそこに:

[...]
/dev/sdb {
    spindown_time = 12
}
6
Bazon

Aggressive Link Power Management(ALPM)を有効にしてみることもできます。アグレッシブリンクパワーマネージメント(ALPM)は、SATA AHCIコントローラーが、ディスクに接続するSATAリンクを、I/Oアクティビティがゼロのときに非常に低い電力モードにし、作業を行う必要があるときにアクティブな電力状態にすることができるメカニズムです。完了しました。テストは、これが典型的なシステムでおよそ0.5-2ワットの電力を節約できることを示しています。

ALPMは、Advanced Host Controller Interface(AHCI)を使用するいくつかのSATAコントローラーで使用できるようになりました。ただし、一部のコントローラーが誤って低電力状態になり、これがデータ損失の原因になるという証拠があります。 UbuntuにはALPMを使用する機能がありますが、一部のマシンでデータが失われる可能性があるため、デフォルトで無効になっています。これによりデータが失われる可能性があるため、データのバックアップがあり、リスクを負う意思がある場合を除いて、これを有効にしないでください。

ALPMを有効にするには:

echo SATA_ALPM_ENABLE=true | Sudo tee /etc/pm/config.d/sata_alpm
0
Colin Ian King