「CPU の低電圧化」の版間の差分
ナビゲーションに移動
検索に移動
(→intel-undervolt: 情報を更新) |
(序文を更新) |
||
10行目: | 10行目: | ||
{{Related articles end}} |
{{Related articles end}} |
||
− | 低電圧化は |
+ | 低電圧化は、パフォーマンスに影響を与えることなくエネルギー消費と発熱を削減するために、CPU への電圧を下げるプロセスです。ほとんどのデスクトップマザーボードでは、BIOS でも CPU 電圧設定を調整できることに注意してください。 |
− | {{Warning| |
+ | {{Warning|CPUの電圧設定を誤ると、ハードウェアが恒久的に破損する恐れがあります。警告しましたよ。}} |
{{Note|[https://plundervolt.com Plundervolt] の脆弱性を修正するための変更により、最新の BIOS やマイクロコードではインテル・プロセッサーの電圧を下げることができなくなりました。}} |
{{Note|[https://plundervolt.com Plundervolt] の脆弱性を修正するための変更により、最新の BIOS やマイクロコードではインテル・プロセッサーの電圧を下げることができなくなりました。}} |
||
20行目: | 20行目: | ||
* [[#intel-undervolt]] - Haswell 以降の Intel CPU を MSR を使って低電圧化するツール。{{ic|intel_pstate}} と互換性があります。 |
* [[#intel-undervolt]] - Haswell 以降の Intel CPU を MSR を使って低電圧化するツール。{{ic|intel_pstate}} と互換性があります。 |
||
* [[#amdctl]] - K10 以降の AMD CPU の低電圧化化ツール |
* [[#amdctl]] - K10 以降の AMD CPU の低電圧化化ツール |
||
− | * [[K10ctl]] - P-State を変更することにより、AMD K10 プロセッサ |
+ | * [[K10ctl]] - P-State を変更することにより、AMD K10 プロセッサ(Phenom、Phenom II など)をオーバークロックおよび低電圧化します。 |
== ツール == |
== ツール == |
2023年10月24日 (火) 12:10時点における版
低電圧化は、パフォーマンスに影響を与えることなくエネルギー消費と発熱を削減するために、CPU への電圧を下げるプロセスです。ほとんどのデスクトップマザーボードでは、BIOS でも CPU 電圧設定を調整できることに注意してください。
概要
- PHC - 旧世代の Intel と AMD のプロセッサを低電圧化するツール。
intel_pstate
CPU 周波数ドライバーとは互換性がありません。 - #intel-undervolt - Haswell 以降の Intel CPU を MSR を使って低電圧化するツール。
intel_pstate
と互換性があります。 - #amdctl - K10 以降の AMD CPU の低電圧化化ツール
- K10ctl - P-State を変更することにより、AMD K10 プロセッサ(Phenom、Phenom II など)をオーバークロックおよび低電圧化します。
ツール
intel-undervolt
Intel-undervolt は、この 記事 に基づいたツールで、次を使用して Haswell 以降の Intel CPU を低電圧化します。MSR および MCHBAR レジスタ。さらに、電力と温度の制限を変更することもできます。Tiger Lake 以降とは互換性がありませんが、intel_pstate
とは互換性があります。
インストール
intel-undervolt パッケージでインストールできます。
設定と使用方法
以下のコマンドは現在の電圧設定を出力します:
# intel-undervolt read
設定ファイル /etc/intel-undervolt.conf
を編集して設定してください。CPU Cache を -100mV だけ低電圧する設定例:
/etc/intel-undervolt.conf
... apply 0 'CPU' 0 apply 1 'GPU' 0 apply 2 'CPU Cache' -100 apply 3 'System Agent' 0 apply 4 'Analog I/O' 0 ...
通常、CPU と CPU キャッシュを 100 〜 200 mV 減らすと安定します。200 mV を超えるとクラッシュが発生するか、まったく効果がない可能性があります。
設定ファイルを保存したら以下のコマンドでテストしてください:
# intel-undervolt apply
設定が適用されたら Success と出力されます。もう一度現在の設定を確認してみてください:
# intel-undervolt read
設定を変更しても安定しているようだったら intel-undervolt.service
を 有効化 することで変更を永続化できます。
amdctl
amdctl は、K10 以降の AMDCPU を低電圧化するためのツールです。
インストール
amdctl-gitAUR としてインストールすることができます。