Low fps only in CSGO

Korsbaek

Reputable
Mar 31, 2015
5
0
4,510
Hey

I have this problem where I only have low fps in CSGO, and my CPU usage is always at 100%. This does not happen in any other game, and when I benchmark the PC, everything is performs like it should EXCEPT for my GPU, which is a few percent below average.
These are my relevant specs:

i5-4690K
GTX 1070
8GB Kingston 1600mhz RAM
256GB HyperX SSD
Windows 10

As you can tell I should easily get 300+ fps, but for some reason I'm stuck around 150. This is a problem because I have a 144hz monitor and sometimes my fps dips under that.

I've tried many, many things in my effort to solve the problem. The following are the ones I can remember:
Uninstalling CS
Removing launch settings
Changing settings in-game
Reinstalling video drivers
Uninstalling video drivers
Overclocking GPU
Overclocking CPU
Get watercooling for my CPU
Turn up the fans to get less heat.
Reset my BIOS
Play without GPU
Parking a CPU core or two
Reinstalling the OS
Installing Windows 8
Changed settings in the Nvidia control panel (everything is on high performance)

The weird thing is that these problems came a few months after I upgraded from an R9 390 to the GTX 1070, but I can't see how it could be the GPU's fault since the CPU usage is probably what gives me low fps

So if someone could help me solve this I'd be really grateful.

 

Carnaxus

Reputable
Apr 18, 2017
1,431
3
5,665
GPU hovers at 40-50? That sounds like it's not being used properly. Right now, doing just Google Chrome, my 980Ti is hovering at 41 degrees. Check your nVidia control panel settings and make sure it's not set to a low performance mode.
 

ScottNili

Prominent
Apr 30, 2017
10
0
520


Low temperature does not always mean something is wrong. My 980Ti is running at 27 degrees celsius on chrome. Even in high performance games it never goes above 45 degrees. Of course that goes for everything else as well including my CPU temp. The whole airflow system in your case and even the case itself has an impact on that.
 

ScottNili

Prominent
Apr 30, 2017
10
0
520


This might sound basic, but could you post a screenshot of your "Processes" tab in Task Manager here from a time when CSGO is running and the framerates drop? You mentioned a 100% CPU usage and with your CPU there is no reason CSGO and Steam together should be using that much let alone just one of them. I'd say there's definitely something else in the background.

It could be a number of things, one being the disaster that is GeForce Experience (the application) that does absolutely 0 to help you with anything and just takes up extra space and resources. It could also be some other driver-related service in the background or even something else entirely.

Seeing the running processes from the time helps figure out which one it is.
 

Carnaxus

Reputable
Apr 18, 2017
1,431
3
5,665


That's a good point. I haven't been able to mount a bottom fan because the PSU I chose is juuuuust big enough that it's pushing into the other fan slot.
 

ralphfaith

Prominent
Apr 28, 2017
46
0
560


I would second this guy. Temperature does not always resonates with the programs!
 

Korsbaek

Reputable
Mar 31, 2015
5
0
4,510


So, I can't take a screenshot while CSGO is running because my second monitor is broken, but I remember that CSGO alone used at least 88% when I looked at it a couple of weeks ago. I am absolutely 100% sure that the fault is with CSGO and not some other program hogging all of my resources.

I also took this screenshot after minimizing the program so you can see that the CPU usage drops after minimizing: https://gyazo.com/850f6a4b5116c9433f6af5adcd63d23f

It's in Danish, so please tell me if you need anything translated.
 

Carnaxus

Reputable
Apr 18, 2017
1,431
3
5,665
Your second monitor is broken? Does your computer even recognize it as being connected? If so, you can still put windows on it and take screenshots and it'll show up in the screenshot because the rendering is still happening.
 

Korsbaek

Reputable
Mar 31, 2015
5
0
4,510


The monitor isn't being recognized.