- ベストアンサー
PCのCPUの使用率が下がる理由と解決法は?
- 私のPCのCPUはインテル Core i3-330M 2.13GHzです。FPSゲームをプレイしていると、最初は30~35のFPSですが、しばらくすると5~20へと下がってしまいます。タスクマネージャーで確認すると、1つのCPUコアが高い負荷率を示していますが、残りの3つは負荷率が低いです。
- CPUの負荷率が下がってしまう原因は、複数のプログラムが同時に動作しているためです。ゲームに使用するプログラム以外のプログラムを終了させることで、CPUの負荷率を上げることができます。
- 特定のプログラムにCPUの動作を割り当てるためには、CPUアフィニティを設定する必要があります。しかし、Windows7の場合はフリーソフトを利用する必要があります。Game boosterという無償利用できるソフトを使用することで、CPUの動作を特定のプログラムに割り当てることができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
PCは廉価タイプのようですね。 3D対応ゲームをしようとすると、普通のノートPCでは基本的に スペック不足です。まして安いものでは、、という感じです。 インテルグラフィックと記載あるのは、恐らくはチップセットという PCの基幹部品に画面表示機能が内蔵されているタイプで、普通に PCを使う分には特に問題ない機能が入ってますが、特殊な画像処理 には向いていないのです。 そしてゲームは特殊な画像処理をしているものも多いです。 CPUのコアをどう使うかはアプリケーションが決める(つまりこのケースでは ゲームがどうCPUを使うかを決めている)ので、指定するとか、分散処理させる などは不可能です。 なので、ゲームの速度(ベンチマーク)では、1コア辺りの速度の速いPCの ほうが、コア数の多いPCを上回るものもあるようです。 あと、こういう質問では、やりたいゲームを記載したほうが良いですよ。 ゲームによって要求する仕様が全く異なるので、伏せてあると参考にならない のです。 ただ現状では、このPCでそのゲームを快適に楽しむのは不可能のようですが・・。 ノートPCはグラフィック機能の増強が不可能なので、PCを買い換える以外の 手段がありません。
その他の回答 (1)
- Eureka_
- ベストアンサー率41% (5079/12273)
>残りの3つを~ そういう風にプログラムが組まれてれば自動でそうなります。逆に言えば、そういうプログラムでなければ無理です。 そもそもFPSゲームのFPS値ってのは基本的にグラフィック性能依存ですので、解像度を最低に設定して5~20FPSならそういうものだと思うしかないでしょう。 #特にこういったゲームの場合、「動作条件」というのは決して「快適なプレイ」を約束しません。むしろ「プレイ不可能なほど動作は重いが、性能の低さが原因でプログラムが不正終了するほどではない」という水準です。
お礼
なるほど、よくわかりました。
お礼
ありがとうございました。