質問: 時折不自然にフレームレートが下がる pcの構成 cpu: intel core i7 6700hq (3.5ghz) gpu: nvidia geforce 960m (2gb vram) ram: 16gb gtavやjust cause 3などをプレイしていると、時折フレームレートが50~70fps→25~30fpsまで突然下がり、その後1~2分かけて徐々に戻ります。 gpu-zで温度を見ながらプレイしたところ、最高でも75°Cほどで、温度と症状の関係もなさそうでした。 また、フレームレートが落ちるときはクロック数はそのままで、cpuもgpuも使用率が半減します。 一度チップ(cpu&gpu)を交換してもらいましたが、症状が直らなかったので原因はほかにあると思うのですが... 一体何が原因なのでしょうか?
回答: ano.1 です。 cpu の使用率が平均で 60% くらいだと、かなり余裕がありますね。通常は、gpu がほぼ 100% ということなので、目一杯働いでいる感じでしょう。cpu の温度がどれくらいでしょうか? また、症状が出るときが cpu 30%、gpu 45% に下がるのは、何か制限が掛かっているとしか考えられませんね。 "症状が出る前は瞬間瞬間でperfcap reasonにidleと表示され、症状が出てからはしばらくidleが表示されます。" http://8570w.blogspot.jp/2016/02/gpu-z.html <下記引用> 9. perfcap reason (performance capped reason) パフォーマンス制限理由。util なら gpu なら余り負荷がかかっておらず余裕があるという意味になる。アイドル時はこうなってるはず。ゲームなどで負荷がかかると何も表示されなくなる。pwr なら消費電力の制限、thrm なら熱、vrel、vop なら電圧。 原因は、熱か消費電力か、その他かは判りませんが、症状が出ている場合に "idle" 表示になるというのは、何かで gpu の動作を制限している気がします。良くあるのがサーマルスロットリングで、温度が高い場合に性能を制限するため、断続的に動作を停止させます。cpu が多いですが、gpu でも発生します。 https://wikimatome.org/wiki/%e3%82%b5%e3%83%bc%e3%83%9e%e3%83%ab%e3%82%b9%e3%83%ad%e3%83%83%e3%83%88%e3%83%aa%e3%83%b3%e3%82%b0 cpu・gpu 共に温度が高い状態が続いていると、周辺のチップ類にも影響が及びます。また、半導体は熱には弱いので、徐々に劣化してきているのかも知れません。