検索

3.6. ランタイムデバイスの電源管理

download PDF
ランタイムデバイスの電源管理 (RDPM) は、ユーザーに見える影響を最小限に抑えて消費電力を削減するのに役立ちます。デバイスが十分な時間アイドル状態であり、デバイスとドライバーの両方に RDPM ハードウェアサポートが存在する場合、デバイスは低電力状態になります。低電力状態からの回復は、このデバイスの外部 I/O イベントによって保証されます。これにより、カーネルとデバイスドライバーがトリガーされ、デバイスが実行状態に戻ります。RDPM はデフォルトで有効になっているため、これはすべて自動的に行われます。
ユーザーは、特定の RDPM 設定ファイルで属性を設定することにより、デバイスの RDPM を制御できます。特定のデバイスの RDPM 設定ファイルは 、/sys/devices/device/power/ ディレクトリーにあります。ここで、device は 特定のデバイスのディレクトリーへのパスを置き換えます。
たとえば、CPU の RDPM を設定するには、次のディレクトリーにアクセスします。
/sys/devices/system/cpu/power/
デバイスを低電力状態から実行状態に戻すと、次の I/O 操作の待ち時間が長くなります。その追加の遅延の期間は、デバイス固有です。ここで説明する設定スキームにより、システム管理者はデバイスごとに RDPM を無効にし、他のパラメーターのいくつかを調べて制御することができます。すべての /sys/devices/device/power ディレクトリーには、次の設定ファイルが含まれています。

control

このファイルは、特定のデバイスの RDPM を有効または無効にするために使用されます。すべてのデバイスには、制御 ファイル内の属性の次の 2 つの値のいずれかが含まれます。

auto
すべてのデバイスのデフォルト。ドライバーによっては、自動 RDPM の対象となる場合があります。
on
ドライバーが実行時にデバイスの電源状態を管理できないようにします

autosuspend_delay_ms

このファイルは、自動の一時停止遅延を制御します。これは、アイドル状態とデバイスのサスペンドの間の非アクティブの最小期間です。このファイルには、ミリ秒単位の自動の一時停止遅延値が含まれています。負の値を指定すると、実行時にデバイスが一時停止されなくなり、/sys/devices/device/power/control ファイルの属性を on に設定するのと同じ効果になります。1000 を超える値は、最も近い秒に切り上げられます。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.