Red Hat Training

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

1.2. 電源管理の基礎

効果的な電源管理が以下の原則で構築されます。

アイドル CPU は必要な場合にのみウェイクアップする

Red Hat Enterprise Linux 6 以降、カーネルはティックレスを実行し、以前の定期的なタイマー割り込みがオンデマンド割り込みに置き換えられました。そのため、アイドル状態の CPU は、新しいタスクが処理のためにキューに格納されるまでアイドル状態を保つことができます。また、電力状態に入る CPU は、これらの状態が長く続きます。ただし、システムに不要なタイマーイベントを作成するアプリケーションがある場合には、この機能の利点をオフセットにすることができます。ボリュームの変更やマウスの移動の確認など、ポーリングイベントにはこのようなイベントの例があります。

Red Hat Enterprise Linux 7 には、CPU 使用率に基づいてアプリケーションを特定し、監査できるツールが含まれています。2章電源管理監査および分析

未使用のハードウェアとデバイスを完全に無効にする必要があります。

これは特に、移動部分(ハードディスクなど)となるデバイスに対してとくに当てはまります。これに加えて、一部のアプリケーションは未使用のままですが、有効になっているデバイス「open";」を残すと、カーネルはデバイスが使用されていることを前提としています。これにより、デバイスが省電力状態になるのを防ぐことができます。

低アクティビティーが低ウォーピングに変換される

ただし、多くの場合、最新のハードウェアと正しい BIOS 設定により異なります。以前のシステムコンポーネントでは、多くの場合、Red Hat Enterprise Linux 7 でサポートされていた新機能の一部のサポートはありません。システムの最新の公式ファームウェアを使用し、電源管理機能の BIOS の電源管理またはデバイス設定セクションで使用していることを確認してください。検索すべき機能の一部は次のとおりです。

  • SpeedStep
  • PowerNow!
  • Cool'n'Quiet
  • ACPI (C 状態)
  • smart
お使いのハードウェアがこの機能をサポートしており、BIOS で有効になっている場合、Red Hat Enterprise Linux 7 はデフォルトでこれらを使用します。

CPU の状態とその影響の各種形式

最新の CPU と Advanced Configuration and Power Interface (ACPI)は、さまざまな電源状態を提供します。3 つの異なる状態は以下のとおりです。

  • sleep(C-states)
  • Frequency and voltage (P 状態)
    P 状態はプロセッサーの周波数および電圧動作点を表し、共に P 状態が増加すると変動します。
  • heat 出力(ヒントまたは「thermal state」)
スリープ状態の低い状態で実行中の CPU は、可能な限り少ないウォートを使用できますが、必要に応じてその状態から起動するのにかなり時間がかかります。非常にまれなケースでは、これにより CPU がスリープ状態になる直前に CPU をウェイクアップする必要が生じる場合があります。このような場合は、実質的に完全にビジーな CPU が発生し、別の状態が使用された場合は、電力節約の一部が失われます。

電源がオフのマシンには、最小容量の電源を使用する

これがどのようにサウンドするかは、実際に節電に最も良い方法の 1 つとして、システムの電源を切ることにあります。たとえば、企業が「Green IT」に焦点を合わせた企業の文法を開発して、未指定の破損時や自宅にマシンを有効にできるようになっています。また、複数の物理サーバーを 1 つの大きなサーバーに統合し、Red Hat Enterprise Linux 7 に同梱される仮想化技術を使用して仮想化します。