web-dev-qa-db-ja.com

一般的なフレームレートがランダムに40fpsに低下するのはなぜですか?

これはしばらくの間私を悩ませてきました。たまに、自分のコンピューターが少し遅れていることに気づき、忙しいのか何かが原因だと思いました。しかし、最近、パフォーマンスの問題ではないことに気づきました...フレームレートが75fpsから約40fpsに低下し、非常に目に見えるティアリングが発生したため、コンピューターが遅くなっていると思いました。これは珍しいことではありません。それは1日に何度も何度も起こります。

何が起こっているのかわかりません...ちなみに、Windows 732ビットのAMD5670を使用していますが、AMDのドライバーサポートについて悪いことを聞いています。これが問題でしょうか?

P.S.フレームレートの低下はゲームだけではなく(私はめったにゲームをプレイせず、この問題に気付いてからしばらくの間ゲームをプレイしていません)、Windows全体の問題のようです。 Google Chromeのタブを移動しているときに、最初に涙に気づきました。

4
Joshua

40 FPSに減速したことをどうやって知っていますか?通常、フレームレートを表示する機能を備えたゲームだけなので、フレームレートが問題になると考えられるアプリケーションの種類は、メディアプレーヤーとゲームだけです。
メディアプレーヤーでは、コンテンツを視聴できるようにするには安定したフレームレートが必要なので、問題が発生した場合はゲームにすぎないと思います。

そうは言っても、40 FPSは、動きの錯覚を与えるのに必要な量をはるかに上回っています。フルモーションアニメーションは通常29 FPSですが、明らかにこれは役に立ちません。

CPUを集中的に使用するタスク

怠惰になったとき、私が通常最初にすることは、タスクマネージャーを立ち上げることです(Ctrl+Shift+Esc)、[プロセス]タブに移動し、[CPU]をクリックして、CPUの負荷が最も高いプロセスが一番上に表示されるようにします。これにより、通常、リソースを占有しているものがわかりやすくなります。スキャンや更新を行うアンチウイルスのようなものは、通常、システムの応答性に非常に大きな影響を与えます。さらに、Windowsインデクサーのようなシステムのものは悪名高い豚です。

Drivers

あなたはドライバーについて言及します、私はフレームレートに大きな影響を与えるドライバーの経験を通過しました。以前のグラフィックカードはNvidia260でしたが、設定を低くしても、ウィンドウの横にあるバーをドラッグするだけでシステムの速度が低下するため、遅延と非常に遅いフレームレートでひどい問題が発生していました。

最終的にはドライバーの問題であることが判明しましたが、グラフィックドライバーではなく、オーディオドライバーでした。 Windowsは一般的なMSオーディオドライバーをインストールしたばかりでしたが、最終的にメーカーのWebサイトから適切なドライバーをインストールしたとき、それは魔法のようで、すべてがはるかに自由でスムーズでした。したがって、すべてのドライバーが最新であることを確認してください。

キャッシュ

Chromeで言うように、アプリケーションの使用中に問題が発生した場合に確認すべきもう1つの点は、キャッシュが正しく設定されていることです。オンラインにアクセスして、キャッシュ設定のハウツーを確認してください。これは、アプリケーションを移動するときに「ティアリング」が発生するためです。ディスクアクセスのように聞こえます。Windowsがディスクからデータを読み込もうとしている場合があります。キャッシュから取得する必要があります。

記憶

どのくらいのメモリがありますか? RAMの量が限られている場合、WindowsはRAMが少なくなったときにディスクストレージを使用する必要があり、ディスクへのページングは​​RAMを使用するよりもはるかに遅くなります。パフォーマンスの問題が発生します。最悪の事態が発生した場合は、重要なものをすべてバックアップしてウィンドウを再インストールすることもできますが、それは敗北者です。

1
andy mackay

GPUはおそらく電力を節約するためにクロックダウンしています。
関連する設定を見つけて変更します。
NVIDIAの場合は「PowerMizer」です。 ATIの場合は「PowerPlay」だったと思いますか?

0
user541686

また、WindowsUIでフレームレートが低下するという問題もあります。これは、自宅のPC(Radeon 4850を使用)と職場のPC(GeForce mobile)の両方で発生します。

1つの解決策は、GPUが実行する「作業」を取得できるように、ウィンドウを少し「振る」ことです。しばらくすると、fpsは通常に戻ります。

たぶんそれはウィンドウのGPUのある種の省電力機能ですが、私はそれをオフにする方法を見つけていません。

0
kor_