Getting lower FPS than I should

Krissadee

Commendable
Aug 7, 2016
4
0
1,510
My processor is an Intel Core i7-4720HQ CPU @ 2.60GHz (8 CPUs), ~2.6GHz and nvdia GTX970M as my graphics card. I'm using windows 10.
I've been getting lower FPS than I should in every game I play, for example, I get on average 50fps while playing Overwatch on Low settings in 1920*1080(Vsync is off) and it sometimes drop to 30fps. I've disabled any background processors (Windows search, superfecth, etc.), made sure that the game is not using my integrated card, made sure that my drivers are up to date, and basically tried everything I could find on the internet. Are there any other solutions? Please help, and thank you in advance.
 
Solution
Hey,
1) I suggest you learn how to use MSI Afterburner.
http://www.guru3d.com/files-details/msi-afterburner-beta-download.html

(when i first installed I only had an update file, not the entire thing.)

Turn on the monitoring of:
a) each CPU core
b) GPU usage
c) GPU frequency

(and BTW, you have four CORES with a total of eight THREADS which is written as 4C/8T)

If your GPU usage is near 100%, and the GPU frequency is near where it should be then it's not a GPU issue likely.

For CPU that's harder to tell, but in general look to see if one of the cores is hitting 100% regularly. Unfortunately the main thread can jump threads so even though it processes at the same rate a core won't show 100% necessarily. Thus, I prefer the GPU method...

Krissadee

Commendable
Aug 7, 2016
4
0
1,510

At max the gpu gets to 87c, not sure about the cpu though, and I do have a laptop cooler.
 
Hey,
1) I suggest you learn how to use MSI Afterburner.
http://www.guru3d.com/files-details/msi-afterburner-beta-download.html

(when i first installed I only had an update file, not the entire thing.)

Turn on the monitoring of:
a) each CPU core
b) GPU usage
c) GPU frequency

(and BTW, you have four CORES with a total of eight THREADS which is written as 4C/8T)

If your GPU usage is near 100%, and the GPU frequency is near where it should be then it's not a GPU issue likely.

For CPU that's harder to tell, but in general look to see if one of the cores is hitting 100% regularly. Unfortunately the main thread can jump threads so even though it processes at the same rate a core won't show 100% necessarily. Thus, I prefer the GPU method.

3) How are you certain your performance is too low?

The 970M is probably closer to a GTX960 desktop, and the specs to compare must be IDENTICAL.

4) Unigine Valley or similar is probably a better benchmark for comparison (must still use IDENTICAL specs to identical or very close specced PC).

5) Battery and wall power can change the throttling parameters.

6) *Are you using the NVidia GPU?
The OPTIMUS software needs to toggle the GPU on. If the game isn't in the list, then I believe you can manually add it. Otherwise it runs on the Intel iGPU.
 
Solution