C-States無効化と電源プラン変更ではfpsは上がらない

ドイツのメディアPCGHは、プロセッサーの省電力状態を無効にしたり、Windowsの電源プランを変更したりしてフレームレートを高めるという、広く知られた助言を批判しました。専門家の見解では、これらの対策は期待される効果をもたらさないばかりか、ゲーミングPCの動作を悪化させる可能性があります。

C-States無効化と電源プラン変更ではfpsは上がらない
写真: GIGABYTE

C-Statesは、アイドル時にプロセッサーコアの消費電力を抑える仕組みです。状態が深いほど消費電力は小さくなりますが、コアが動作に復帰するまでの時間は長くなります。PCGHによると、ゲームで使用されるコアは通常すでに動作状態のC0にあるため、これらのコアで省電力機能を無効にしても実質的な影響はありません。

その他のコアでC-Statesを無効にすると、消費電力と発熱が増加します。条件によってはBoostクロックの上昇が制限され、期待とは逆の結果になる場合があります。

Alder Lake、Raptor Lake、Arrow Lakeといったハイブリッドアーキテクチャを採用するIntel製プロセッサーでは、さらなるリスクがあります。同社によれば、C-Statesを無効にすると、WindowsのスケジューラーがP-コアとE-コアにタスクを振り分ける際に役立つThread Directorの動作に悪影響が出るおそれがあります。必要な場合、Intelはメンバー C6以降の深い状態のみを無効にするよう推奨しています。

また、Intelの技術文書には、省電力状態を無効にした場合、プロセッサーの長期的な信頼性を保証できないと記載されています。

Windowsの電源プランである高パフォーマンスは、未使用コアを一時的に停止するCore Parkingを含む、プロセッサーの電力管理設定を変更します。しかしPCGHの評価では、最新のIntel製プロセッサーはSpeed Shift技術のおかげで、バランスプランでも想定されたBoostクロックに到達します。

高パフォーマンスに切り替えても、メーカーが定めた上限を超えるクロックは利用できませんが、一部の場面では処理速度に影響する可能性があります。