Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

3.8. アグレッシブなリンク電源管理

アグレッシブなリンク電源管理 (ALPM)は、アイドル状態の時間帯(I/O がない場合)に SATA リンクを、ディスクの省電力設定に設定して、ディスクの切り替えに役立つ省電力技術です。ALPM は、I/O 要求がそのリンクキューにキューに入れられると、SATA リンクをアクティブな電源状態に戻します。
ALPM で導入された省電力には、ディスクレイテンシーが経費がかかります。このため、システムがアイドル状態の I/O 時間の長い期間が発生することを想定している場合は、ALPM のみを使用する必要があります。
ALPM は、Advanced Host Controller Interface (AHCI)を使用する SATA コントローラーでのみ利用できます。AHCI に関する詳しい情報は、を参照してください
ALPM が利用できる場合には、デフォルトで有効になっています。ALPM には 3 つのモードがあります。

min_power

このモードは、ディスクに I/O がない場合に、最も低い電源状態(SLUMBER)へのリンクを設定します。このモードは、アイドル状態の期間が長くなった場合に役に立ちます。

medium_power

このモードは、ディスクに I/O がない場合に、2 番目の最も小さい電源状態(PARTIAL)へのリンクを設定します。このモードは、可能な限り少ない I/O およびアイドル状態の I/O ができる限りリンク電源の状態に移行できるように設計されています(たとえば、断続的な I/O およびアイドル状態の I/O)。

medium_power モードでは、負荷に応じて PARTIAL と完全電源(つまり「ACTIVE」の状態)の間でリンクを移行できます。ACTIVE の状態から移行せずに、直接 PARTIAL から SLUMBER へのリンクを移行することができないことに注意してください。この場合、どちらの電源状態は、ACTIVE の状態から移行されません。

max_performance

ALPM は無効になっています。ディスクに I/O がない場合、リンクは低電力状態になりません。

SATA ホストアダプターが ALPM を実際にサポートしているかどうかを確認するには、/sys/class/scsi_host/host*/link_power_management_policy ファイルが存在するかどうかを確認します。設定を変更する場合は、本セクションで説明した値をこれらのファイルに書き込むか、現在の設定を確認するファイルを表示します。
重要: 設定によってはホットプラグを無効にする
ALPM を min_power または medium_power に設定すると、「Hot Plug」機能が自動的に無効になります。