kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu CPUfreq その2 - cpufreqフォルダー内のファイルについて

cpufreqフォルダー内のファイル

  cpufreqフォルダー内のファイルを紹介します。
  このフォルダー内のファイルには、CPUfreqガバナーの情報が入っています。


  多くのファイルはテキスト形式のファイルなので、テキストエディターで開くことができます。

  注意

    CPUfreqガバナーにより、ファイル構成が変わります。
    例えば「powersave」ガバナーは負荷に応じたクロック数の調整を行わないため、「powersave」ガバナー用のファイルは存在しません。
    またいくつかの設定は「echo」コマンドで変更できますが、ここでは省略します。

  ignore_nice_load

    CPU使用率の計算時に、Nice値が設定されているプロセスを含めるかどうかの設定です。


    テキストエディターで開くと、以下のように現在の設定が表示されます。


    0

      Nice値が設定されているプロセスを含みます。
      

    1

      Nice値が設定されているプロセスを含めません。

  io_is_busy 

    CPUがディスクI/O待ちに費やした時間を考慮するかしないかの設定です。


    テキストエディターで開くと、以下のように現在の設定が表示されます。


    0

      ディスクI/O待ちに費やした時間を考慮しません。
      CPUのクロック数は下がりやすくなります。

    1

      ディスクI/O待ちに費やした時間を考慮します。
      CPUのクロック数は上がりやすくなります。

  powersave_bias

    アプリから指定されたCPUのクロック数にマイナス補正をかけ、省電力効果を高めます。


    テキストエディターで開くと、以下のように現在の設定が表示されます。
    この数値は倍率で、単位は「0.1%」です。
    0から1000までの整数値を指定できます。
    「0」を指定した場合、この機能は無効になります。


    例えばこの数値が「200(20%)」で、アプリから3.0GHzのクロック数を指定した場合、CPUのクロック数は「3.0GHz - (3.0GHz x 0.2) = 2.4GHz」になります。

  sampling_down_factor

    CPUが最大クロック数で動作している時の「sampling_rate」に対する補正値です。
    補正値を1より大きくすることで、チェックするタイミングを大きくし、CPUの使用率チェックによる負荷を軽減します。


    テキストエディターで開くと、以下のように現在の設定が表示されます。
    この数値は倍率です。
    1から10までの整数値を指定できます。
    「sampling_rate」x「sampling_down_factor」が、CPUの使用率をチェックするタイミングになります。


  sampling_rate

    CPUの使用率をチェックするタイミングです。


    テキストエディターで開くと、以下のように現在の設定が表示されます。
    単位は「マイクロ秒」です。
    以下の場合CPUの使用率を80000マイクロ秒毎(=80ms)にチェックします。



  sampling_rate_min

    「sampling_rate」で指定できる値の最小値です。


    テキストエディターで開くと、以下のように現在の設定が表示されます。
    単位は「マイクロ秒」です。
    以下の場合、「sampling_rate」で指定できる値の最小値は80000マイクロ秒毎(=80ms)です。


  sampling_rate_max

    「sampling_rate」で指定できる値の最大値ですが、廃止されました。

  up_threshold

    CPU使用率のしきい値です。
    ここで指定したしきい値を超えると、CPUのクロック数を上昇させます。


    テキストエディターで開くと、以下のように現在の設定が表示されます。
    単位は「%」です。
    以下の場合CPUの使用率が80%を超えると、CPUのクロック数を上昇させます。



  down_threshold

    CPU使用率のしきい値です。
    ここで指定したしきい値未満になると、CPUのクロック数を低下させます。


    テキストエディターで開くと、以下のように現在の設定が表示されます。
    単位は「%」です。
    以下の場合CPUの使用率が20%未満になると、CPUのクロック数を低下させます。


  freq_step

    CPUのクロック数を変化させる時の変化量です。


    テキストエディターで開くと、以下のように現在の設定が表示されます。
    単位は「%」です。
    以下の場合、CPUのクロック数を変化させる時にCPUの最大クロック数の5%ずつ変化させます。


boost

  CPUによっては、cpufreqフォルダー直下に「boost」ファイルがあります。
  このファイルには、Intelの「Turbo Boost」やAMDの「Turbo-Core」の状態が入っています。


    テキストエディターで開くと、以下のように現在の設定が表示されます。


    0

      boostは無効になっています。

    1

      boostは有効になっています。

      有効になっているといっても、CPUがブースト状態で動作しているということではありません。
      ブースト機能が利用できる状態である、という意味です。

CPUfreq
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Linux Mint その292 - Linux kernel 7.0 採用の Linux Mint 22.3 リリース・システム管理ツールにカーネル管理機能追加など
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Linux その414 - KDE Plasma で実装予定の新機能や改善・絵文字の表示サイズを変更機能やディスプレイ設定画面の改善など
    KDE Plasma で実装予定の新機能や改善 2026年8月1日、KDE Plasma で実装予定の新機能や改善が以下で紹介されました。
  • Linux その422 - GNOME Boxes の再構築と未来・Flatpak のみの提供やモダンな機能の実装など
    GNOME Boxes の再構築と未来 GNOME Boxes の再構築と未来が以下で紹介されています。
  • Linux その413 - GNOME 向けアプリとアップデートの紹介・カラーピッカーやメディアプレーヤーなど
    GNOME 向けアプリとアップデートの紹介 GNOME 向けアプリとアップデートの紹介です。
  • Kubuntu その117 - Kubuntu 26.04 LTS にもっと手厚いサポートを・最高の信頼性を誇る KDE 搭載ディストリビューションを目指して
    最高の信頼性を誇る KDE 搭載ディストリビューションを目指して Kubuntu 26.04 LTS に手厚いサポートが導入されました。
  • Linux その412 - KDE 環境で大量のファイルコピー時に、ファイル処理のパフォーマンスが大幅に向上
    ファイル処理のパフォーマンスが大幅に向上 KDE 環境で大量のファイルをコピーする時に、ファイル処理のパフォーマンスが大幅に向上しました。
  • Linux その386 - Arch Linux の AUR パッケージで悪意あるコミットが続く・今度はソースコードの難読化か
    Arch Linux の AUR パッケージで悪意あるコミットが続く Arch Linux の AUR パッケージで悪意あるコミット(マルウェア)が続いています。
  • Windows その29 - Windows 向け Coreutils 登場・Coreutils のインストールやコマンドの一覧など
    Windows 向け Coreutils 登場 Windows 向け Coreutils が登場しました。
  • Linux その421 - GNOME Shell のデザイン構想と長期的な見通し
    GNOME Shell のデザイン構想と長期的な見通し GNOME Shell のデザイン構想と長期的な見通しが、以下で紹介されています。
記事のピックアップ
オプション