読者です 読者をやめる 読者になる 読者になる

ただのノート+

自由気ままに書くブログ

BF1でGPUを使い切らなくなってしまった話その2

その1


解決と思ったらそんなことはなかった奴


結局解決はしていないけれどストレスなく遊べるくらいにはなった

アクセス解析を見ると同じ悩みを抱えている人が結構いるっぽいのでちょっと自分の症状について詳しく書いてみる
初期の快適だった頃に比べると未だ問題はあるものの、あまりストレスを感じない程度には動くようになったのでアプデかなにかで解決できることを祈りながら当分はこのまま遊ぶ

使用PCスペック

CPU:i7-4770
メモリ:32GB
GPU:GeForce GTX1080
ストレージ:SSD

スペックとしては問題ない気がするんですけどね…

症状

始めの頃はわりとフルにGPUを使用しているのですが、何かしらのタイミングでGPU使用率が60%程度まで落ちてしまい、以降BF1を再起動するまで同じような使用率のまま停滞してしまう
このGPU使用率がガクッと下がるタイミングが分からない、わからないけれど「あれ?ガクガクになった?」と体感でわかるレベルにはフレームレートが落ちる
数値的にはFPS50~60の間を行き来する感じ、快適だった頃はQWHDモニタでゲーム内設定自動でも110は出ていた。モニタ的には秒間144フレームまで描写できるんだけどなー

今の暫定的なPC設定

残念なことに特別なことはしていません。
・動画プレイヤーは閉じておく
 一時停止ではなく閉じておく
・ブラウザの動画は再生しない(Youtube等)

この2つで平均約FPS90台をキープすることができました。マジで何もやってねぇ…
とりあえずここまでに至った経緯を長ったらしく書きますので、何か推測の手助けになるといいのですが

今のところこの症状を直せるとしたらこれなんじゃないのという推測は、この後に書きますNVIDIA GeForce Experienceのせいなんじゃないの説をお読みください

結局ドライバのせいだったんじゃないの説

結局やっぱり直らなかったよ…と後に嘆いています。解決したかと思ったけどそんなことはなかった。
今はドライバが更新される度に新しいのを入れて様子を見ています。

NVIDIA GeForce Experienceのせいなんじゃないの説

こちらのNo.2の回答ですね。 ドライバじゃなくてGeForce Experienceの問題かもしれない。
個人的にはわりとこの説を推します。BF1に限らずオーバーウォッチなんかも最近インスタンスリプレイ機能を使って動画を撮るとコマ落ちすることが多く、ちょっと前(GTX980を使っていた頃)まではこんな露骨にコマ落ちしなかったなのになと思っていたので、GeForce Experience自体が悪さをしていたと言われるとわりと腑に落ちます。

この説に関しては、古いバージョンのGeForce Experienceに戻していないのでなんとも言えませんが、同じような症状で困ってる人はバージョンを戻してみてはいかがでしょうか。

直接的な原因は今のところ不明ですが症状を軽減させるために行ったのは以下

GPU支援機能を使ってるとFPSガタ落ちなんじゃないの説

FPSが安定しなくなったのはしょうがないとして、どのタイミングでガタ落ちするか。そのトリガーくらいは調べておきたかった。

まずはじめに疑ったのはブラウザ。オーバーウォッチが60FPSで固定されてしまったのですが、その時にYoutubeの動画を再生している事に気が付きました。マルチモニタ環境でサブモニタで再生していたのですが、もしかしてサブモニタのリフレッシュレートの60Hzに全体が持っていかれた?
試しに動画を止めると110FPSくらいまで上がった。
使用しているブラウザはVivaldiですが、Chrome系のレンダリングエンジンを使用しています。ChromeなんかはGPUの支援を受けているという話を聞いたことがあった気がしてブラウザを閉じてBFを起動。
はじめは快適でこれだったのか!と思いましたが、結局時間が立つとフレームレートガタ落ち。これじゃなかった。まあ快適だった頃はブラウザで何してようが快適だったんですけどね。

次に疑ったのは動画プレーヤー。自分はPCで録画をしているのでよく動画を再生しながらゲームをしているのですが、こいつかなと。まあ快適だった頃は(ry
しかし動画を止めてもガクガクは終わらない。これじゃないのかと思ったのですが、動画プレーヤーを初めから起動しないでプレイすると90FPSくらいは維持したままずっとプレイが可能になったので、ひとまずは動画プレーヤーを起動しないという事で今に至ります。
ちなみに、フレームレートが落ち始めてから動画プレーヤーを落としても意味がありませんでした。

使用している動画プレーヤーはPotPlayer、聞いたことない人が多いと思います。自分も最近まで知らなかったのですが、見た目が好みだったので使っています。かの有名なMPCでは起動していてもFPS落ちませんでした。BF1を起動している時はMPCで動画を見る事で一時解決。

しかし、根本的になぜFPSが落ちるようになったのかは今のところ判明していないので、この記事にたどり着いた同じ境遇の方はとりあえず古いバージョンのGeForce Experienceをインストールすることをおすすめします。
もし症状が改善されたら教えてくれるとありがたいです

バトルフィールド 1 [オンラインコード]
メーカー:エレクトロニック・アーツ
参考価格:¥8,424
価格:¥5,054
OFF : ¥3,370 (40%)