Show Table of Contents
3.7. Active-State Power Management
Active-State Power Management (ASPM) は、接続するデバイスが使用中でない時に PCIe リンク用に電力状態を低く設定することにより、Peripheral Component Interconnect Express (PCI Express または PCIe) サブシステムで電力を節約します。ASPM はリンクの両端で電力状態を制御し、リンクの末端のデバイスが最大電力の状態の場合でもリンク内で電力を節約します。
ASPM が有効な場合は、異なる電力状態の間でリンクを切り替えるために必要な時間のため、デバイスのレイテンシーが大きくなります。ASPM には、電力状態を決定する以下の 3 つのポリシーがあります。
- デフォルト
- システムのファームウェア (たとえば、BIOS) で指定されたデフォルト値に従って、PCIe リンクの電力状態を設定します。これは ASPM のデフォルト状態です。
- powersave
- パフォーマンスの低下に関係なく、できる限り電力を節約するように ASPM を設定します。
- performance
- PCIe リンクが最大パフォーマンスで稼働できるように ASPM を無効にします。
APSM のサポートは
pcie_aspm カーネルパラメータで有効または無効にできます。pcie_aspm=off と指定すると、ASPM は無効になり、pcie_aspm=force と指定すると、ASPM は有効になります。ASPM に対応しないデバイス上でも使用できます。
APSM のポリシーは
/sys/module/pcie_aspm/parameters/policy で設定されますが、pcie_aspm.policy カーネルパラメーターを使って起動時に指定することも可能です。たとえば、pcie_aspm.policy=performance と指定用すると、ASPM パフォーマンスポリシーが設定されます。
警告
pcie_aspm=force が設定された場合、ASPM をサポートしないハードウェアでは、システムが反応しなくなることがあります。pcie_aspm=force を設定する前に、システム上のすべての PCIe ハードウェアが ASPM をサポートすることを確認してください。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.