Counter-Strike 2

Counter-Strike 2

View Stats:
Hamsterman Jan 22, 2018 @ 6:58am
50% CPU and 40% GPU usage, low FPS
I got a i7-6700k and a GTX 1080ti. Both slightly overclocked. For some reason I am getting "low" FPS when playing CS GO. My FPS varies from below 100 to just above 300. I can see from youtube videos that I should expect around 500-600 FPS.
The CPU usage during game is around 50% and the GPU is around 40%. Obviously I should be able to get about double FPS but I can't find the bottleneck.
I have tried reinstalling CS and the Nvidia drivers and I tried following this guide
https://www.esportsettings.com/csgo-optimization-guide/

Looking forward to your inputs!

Steam Lauch options are:
-console -novid -high -nojoy -nod3d9ex +mat_queue_mode 2

Part of the autoexec.cfg

cl_forcepreload "1" // Preloads The Whole Map & Sounds.
fps_max "999"
rate "786432"
hud_scaling "1"
cl_interp "0"
cl_interp_ratio "1"
cl_cmdrate "128"
cl_updaterate "128"
< >
Showing 1-15 of 48 comments
just.kamk /idle Jan 22, 2018 @ 7:00am 
Which resolution?

CPU & GPU usage seems normal with your setup.
Timo Jan 22, 2018 @ 7:01am 
yeah really low fps, poor you
Aggro Jan 22, 2018 @ 7:06am 
Originally posted by T1MO:
yeah really low fps, poor you
<100-300 is such a wide variety it'd definitely effect how the game feels.
Zethrel Jan 22, 2018 @ 7:15am 
Originally posted by Hamsterman:
-nod3d9ex +mat_queue_mode 2

I have the same exact GPU, but using an i9 CPU, and I have experienced those two launch options there lowering my fps quite a lot. No idea why, to be honest. But whenever I try to use either of them it lowers the FPS considerably.

Also, don't use "-high" anymore
Zethrel Jan 22, 2018 @ 7:18am 
From the guide you were using: https://www.esportsettings.com/csgo-optimization-guide/

-nod3d9ex” Makes alt tab faster.
“-nojoy” Removes joystick support.
“+mat_queue_mode 2” Multi-threaded mode. For some people this can give a massive increase in fps and for some it can even lower their fps.

Launch options we recommend not to use:

“-threads X” where X is your amount of threads. Not your cores. Don’t use this anymore, it got patched a while ago. It can lower your fps if you use it.

“-high” Makes the game run in high priority. Don’t use this anymore. Even though it can give a slight fps increase, it will mess up your system more than it will help.
Last edited by Zethrel; Jan 22, 2018 @ 7:23am
AzKat 🐔 Jan 22, 2018 @ 7:29am 
Originally posted by sommerføggel:
From the guide you were using: https://www.esportsettings.com/csgo-optimization-guide/

-nod3d9ex” Makes alt tab faster.
“-nojoy” Removes joystick support.
“+mat_queue_mode 2” Multi-threaded mode. For some people this can give a massive increase in fps and for some it can even lower their fps.

Launch options we recommend not to use:

“-threads X” where X is your amount of threads. Not your cores. Don’t use this anymore, it got patched a while ago. It can lower your fps if you use it.

“-high” Makes the game run in high priority. Don’t use this anymore. Even though it can give a slight fps increase, it will mess up your system more than it will help.

Is there any explanation as to why "-high" "will mess up your system" ? Because it doesn't make any sense whatsoever.

edit: you forgot several [ / b ] tags
Last edited by AzKat 🐔; Jan 22, 2018 @ 7:30am
EA SPORTS Jan 22, 2018 @ 7:37am 
That is weird. I have an i5 2400 and an evga 980 superclocked and i get 250+ fps constantly. I have all my settings maxed a well.
Hamsterman Jan 22, 2018 @ 7:37am 
Originally posted by +forward:
Which resolution?

CPU & GPU usage seems normal with your setup.
It seems it does not matter if I play in 1440p or 1080p
Hamsterman Jan 22, 2018 @ 7:40am 
Originally posted by Goldn:
That is weird. I have an i5 2400 and an evga 980 superclocked and i get 250+ fps constantly. I have all my settings maxed a well.


Originally posted by sommerføggel:
Originally posted by Hamsterman:
-nod3d9ex +mat_queue_mode 2

I have the same exact GPU, but using an i9 CPU, and I have experienced those two launch options there lowering my fps quite a lot. No idea why, to be honest. But whenever I try to use either of them it lowers the FPS considerably.

Also, don't use "-high" anymore
Now my launch options look like this
-console -novid -nojoy

Actually removing -nod3d9ex made alt+tab go much faster for some reason.
FPS still about the same though.
Hamsterman Jan 22, 2018 @ 7:41am 
Originally posted by Goldn:
That is weird. I have an i5 2400 and an evga 980 superclocked and i get 250+ fps constantly. I have all my settings maxed a well.
Yeah - thats why I am a bit concerned
Timo Jan 22, 2018 @ 7:42am 
Originally posted by Aggro:
Originally posted by T1MO:
yeah really low fps, poor you
<100-300 is such a wide variety it'd definitely effect how the game feels.
nah, people just think that, you can see and feel the difference beetween 0-30-60 fps, but over 60+ naaaah m8,
Zethrel Jan 22, 2018 @ 7:44am 
Originally posted by AzKat:
Originally posted by sommerføggel:
From the guide you were using: https://www.esportsettings.com/csgo-optimization-guide/

-nod3d9ex” Makes alt tab faster.
“-nojoy” Removes joystick support.
“+mat_queue_mode 2” Multi-threaded mode. For some people this can give a massive increase in fps and for some it can even lower their fps.

Launch options we recommend not to use:

“-threads X” where X is your amount of threads. Not your cores. Don’t use this anymore, it got patched a while ago. It can lower your fps if you use it.

“-high” Makes the game run in high priority. Don’t use this anymore. Even though it can give a slight fps increase, it will mess up your system more than it will help.

Is there any explanation as to why "-high" "will mess up your system" ? Because it doesn't make any sense whatsoever.

edit: you forgot several [ / b ] tags


Ask OP, I just copied what the guide he says to have used said. I just used the bold tags for those that looked like the most important ones.
Aggro Jan 22, 2018 @ 7:44am 
Originally posted by AzKat:
Is there any explanation as to why "-high" "will mess up your system" ? Because it doesn't make any sense whatsoever.

edit: you forgot several [ / b ] tags

https://www.reddit.com/r/GlobalOffensive/comments/5y8r7v/in_depth_discussion_of_the_threads_launch_option/dep5yno/

It won't mess up your system but it's best to leave it blank.
Aggro Jan 22, 2018 @ 7:44am 
Originally posted by T1MO:
Originally posted by Aggro:
<100-300 is such a wide variety it'd definitely effect how the game feels.
nah, people just think that, you can see and feel the difference beetween 0-30-60 fps, but over 60+ naaaah m8,
I'm on 144hz, you absolutely can.
The difference felt above your refresh is called frame laency and it can be felt.
Last edited by Aggro; Jan 22, 2018 @ 7:46am
Zethrel Jan 22, 2018 @ 7:48am 
Thanks for finding this, Aggro!

Setting the 'high' launch option will cause a SetPriorityClass call on the CS:GO process with the priority class of HIGH_PRIORITY_CLASS. Looking at the description it states the following:

Process that performs time-critical tasks that must be executed immediately. The threads of the process preempt the threads of normal or idle priority class processes. An example is the Task List, which must respond quickly when called by the user, regardless of the load on the operating system. Use extreme care when using the high-priority class, because a high-priority class application can use nearly all available CPU time.

I strongly suggest you do not set this launch option, or otherwise try to mess with the scheduler, unless you know what you're doing. The most reasonable thing you can do is close unwanted background processes taking up CPU time if this is really an issue.
Last edited by Zethrel; Jan 22, 2018 @ 7:48am
< >
Showing 1-15 of 48 comments
Per page: 1530 50

Date Posted: Jan 22, 2018 @ 6:58am
Posts: 45