バッテリー電源で GPU のパフォーマンスが低下するのを防ぐにはどうすればよいでしょうか?

バッテリー電源で GPU のパフォーマンスが低下するのを防ぐにはどうすればよいでしょうか?

NVIDIA の Optimus テクノロジーは、ノート PC が AC 電源で動作しているときはパフォーマンスを上げ、バッテリー駆動時はパフォーマンスを下げるなど、グラフィック カードのパフォーマンスを自動的に制御すると言われています。私の質問は、この役に立たないテクノロジーをオフにするにはどうしたらよいかということです。より高い FPS でゲームを楽しむためにグラフィック カードを購入しました。

ちなみに、私の GPU はオーバークロックされており、AC 電源を使用すると、Battlefield 4 などのグラフィックを多用するゲームをプレイすると、比較的高い FPS が得られます。バッテリーを取り外して、ラップトップ自体を充電してゲームをプレイできると思うかもしれませんが、そうではありません。私のラップトップには取り外し不可能なバッテリー パックが付属しています。ちょっと残念です。

とにかく、AC 電源では BF4 のパフォーマンスは 40 ~ 60 FPS 以上、バッテリー電源では 20 ~ 35 FPS 以上になることをお知らせします。

私の説明が明確でなかったと思うので、ここに編集を加えます。

バッテリー電源でグラフィック カードのパフォーマンスが低下しないように、このテクノロジをオフにします。

追加情報:

ノートパソコンモデル: ASUS S551LN VivoBook

Windows 8.1 64ビット

4GBのRAM

500GBのストレージ

インテル® Core™ i5-4200U @1.60GHz 2.30GHz

答え1

つまり、Optimus を無効にすることはできません。

このスーパーユーザーの投稿/回答を参照してください:ブライアンの答え

最近のラップトップの中には、Optimus 機能を無効にできる BIOS オプションを備えているものがあります。しかし、このシステムの仕組みを知っている限り、それが希望どおりの結果をもたらすかどうかはわかりません。OS がすべての操作に IGP を使用するように強制するだけかもしれません。

ただし、質問の文脈から判断すると、実際に問題が発生しているのは Optimus ではなく、バッテリー駆動時の nVidia の自動パフォーマンス スケーリングであると思われます...

nVidia のカスタマー サポート ページから:「電源管理モード」を「適応型」から「最大パフォーマンス型」に設定する

また、Windows 独自の電源設定にアクセスし、高パフォーマンス プロファイルを作成または変更して、特に CPU のすべてのパフォーマンスを最大化します。

それでも何も変わらない場合は、もう一度 BIOS を調べて CPU の電源状態を確認し、省電力に関連するものをすべて無効にします。

これらすべてが機能しない場合は、ドライバーかハードウェア実装かを問わず、何らかの基本的なレベルで、マシンの電源プラグを抜くとパフォーマンスに上限が設けられると誰かが判断したことを意味します。これがお役に立てば幸いです。

答え2

バッテリーで動作しているときに、より多くのCPUコアが停止している可能性があります。レジストリハックがありますここ興味があれば。個人的にテストしていないので注意してください。

答え3

よろしければ、レジストリで正しい値を確認することをお勧めします。

かなり長いスレッドですが、あなたが求めている基本的な価値観は、このページRegEdit を起動し、引用符なしで「PerfLevelSrc」を検索します (開始する前に、左側のペインの上部にある「コンピューター」が選択されていることを確認してください)。結果が表示されたら、右側のペインを上にスクロールし、「デバイスの説明」をチェックして、Intel グラフィックスではなく NVidia GPU を扱っていることを確認します。Intel の場合は、「F3」を押すだけで、レジストリ内で次の一致が検索されます。

NVidia がうまく動作したら、PerfLevelSrc を 2222 に設定し、4 つの PowerMizer 値を 0 に設定します。完了したら、もう一度「F3」を押して、他のヒットに対しても同じ手順を繰り返します。NVidia を使用していることを確認することを忘れないでください。

レジストリの確認が終わったら、コンピュータを再起動して結果を確認してください。幸運を祈ります。

関連情報