Unix-commands-cpuspeed

提供:Dev Guides
移動先:案内検索

cpuspeed-Unix、Linuxコマンド

link:/unix_commands/index [previous] link:/unix_commands/index [next] [[1]] php [AddThis Social Bookmark Button]

NAME

概要

  • cpuspeed * Options

説明

このプログラムは、システムのアイドル率を監視し、CPUのクロック速度と電圧を適宜増減して、アイドル時の電力消費を最小限に抑え、必要なときにパフォーマンスを最大限に高めます。 これがデフォルトです。

プログラムは、オプションで、温度が高くなりすぎるとCPUのクロック速度を下げるように構成できます。コンピューターのACアダプターが切断されている場合は速度を最小にせず、ACアダプターが接続されている場合は速度を最大にします

デフォルトでは、このプログラムはシステムで見つかったすべてのCPUを管理します。

Tag

説明

オプション:

-d

プロセスにデーモン化するように指示します(バックグラウンドで実行)。

*-i* <間隔>

アイドルパーセンテージテストと可能な速度変更の間隔を10分の1秒単位で設定します(デフォルトは20)。

*-p* <fast up> <threshold>

CPUアイドル率のしきい値を設定します。

<fast up>はアイドルです

これより低いとCPUが最高速度に設定される割合。 <threshold>は、CPUの速度がそれ以上低下するとCPUの速度が上昇するアイドル率です(デフォルトは10と25です)。

*-m* <最小速度>

CPUが設定されない最低速度をKHzで設定します。

*-M* <最大速度>

CPUが設定されない最大速度をKHzで設定します。

*-t* <tempファイル> <maxtemp>

ACPI温度ファイルと、CPUが最低速度に設定される温度を設定します。

*-T* <間隔>

温度が10分の1秒単位でポーリングされる間隔を設定します(デフォルトは10)。 (上記の「-t」オプションが必要です。)

*-a* <ACファイル>

ACPI ACアダプター状態ファイルを設定し、ACアダプターが切断されたときにCPUを最小速度に設定するようプログラムに指示します。 (これはデフォルトですが、以下の「-D」オプションで変更可能です)。

*-A* <間隔>

ACアダプタの状態が10分の1秒単位でポーリングされる間隔を設定します(デフォルトは50)。 (上記の「-a」オプションが必要です。)

-C

ACアダプターが接続されている場合は、最高速度で実行してください。 (上記の「-a」オプションが必要です。)

-D

ACアダプターが切断されているときは、最低速度を強制しないでください。 (上記の「-a」オプションが必要です。)

-r

プログラム終了時に以前の速度を復元します。

*-s* <CPU>

単一のCPUのみを管理します。

<CPU>はCPUの番号を指定します

管理対象であり、0〜(n-1)の範囲にあります。「n」はシステム内のCPUの数です。 このオプションがないと、プログラムはシステムのすべてのCPUを管理するために自身のコピーを作成します。

CPUを最高のクロック速度に維持してパフォーマンスを最大化するには、そのCPUを制御するプロセスにSIGUSR1シグナルを送信します。

CPUを最低のクロック速度に維持してバッテリー寿命を最大化するには、そのCPUを制御するプロセスにSIGUSR2信号を送信します。

CPUのクロック速度の動的なスケーリングを再開するには、そのCPUを制御するプロセスにSIGHUP信号を送信します。

ノート:

Red HatおよびFedoraディストリビューションは、両方のシナリオで統一された構成ファイルと、cpuspeedまたはカーネル内CPU周波数スケーリングを適切に構成するcpuspeed initスクリプトを使用します。

ファイル

/etc/sysconfig/cpuspeed, configuration file /etc/init.d/cpuspeed, initialzation script /usr/sbin/cpuspeed, cpuspeed program

関連項目

  • http://carlthompson.net/Software/CPUSpeed*

ライセンス

CPUSpeedは、GNU General Public Licenseバージョン2でリリースされます(または、それ以降のバージョンが必要な場合)。 このライセンスにより、ごくわずかな制限でソフトウェアを使用、コピー、配布、および変更できます。 ライセンスの全文はここにあります:* http://carlthompson.net/Software/CPUSpeed/License*

著者:

Tag

説明

CPUSpeedデーモン、元のinitスクリプトおよび構成ファイル:

Carl Thompson - cet [at] carlthompson.net
    (copyright 2002 - 2005)

近代化されたinitスクリプト、構成ファイル、およびmanページ:

Dave Jones-davej [at] redhat.com Michal Jaegermann-michal [at] harddata.com Jarod Wilson-jwilson [at] redhat.com

link:/unix_commands/index [previous] link:/unix_commands/index [next] link:/cgi-bin/printversion.cgi?tutorial = unix_commands&file = cpuspeed [Printer Friendly]

  
Advertisements