Counter-Strike 2

Counter-Strike 2

View Stats:
DA * Butthole Oct 1, 2020 @ 11:59am
2
FPS Increase - Set Affinity for Core 0
Why do I never hear about this in guides that recommend fps solutions for CS:GO? I used it and instantly my shots were registering better.

(Edit: You have to do this every time you open CS:GO.)

Open CS:GO, then open task manager. Right click CSGO.exe and left click "go to details", then find CSGO.exe and right click again. Left click "set affinity", then uncheck Core 0.

Core 0 handles all the background stuff on your computer, which means that when there is back-and-forth gunfire, molotovs and smokes, or awkward player movement on one or both sides, then Core 0 can become overburdened. On budget computers, it is essential to have it unchecked.
Last edited by DA * Butthole; Oct 1, 2020 @ 1:18pm
< >
Showing 1-15 of 29 comments
aBsolute Blue Oct 1, 2020 @ 12:01pm 
holy heck, this shi...rt has to be pinned on top :cozybethesda:
i did it a few month ago, but forgot to redo that when i got my new pc :cozysmitedaji:
DA * Butthole Oct 1, 2020 @ 12:24pm 
Originally posted by t!red:
Benchmarks show that cores 0+2 off is best for my PC.

How do you figure that out? Where do the benchmarks come from?

Also, I made this post elsewhere and apparently it has to be done each time you open CSGO. Do you have that issue?
DA * Butthole Oct 1, 2020 @ 12:34pm 
Originally posted by t!red:

I use a script to start Steam with affinity set for the CPU cores I want enabled. I don't have to manually intervene that way.
How is that done?
DA * Butthole Oct 1, 2020 @ 12:44pm 
Originally posted by t!red:
Now it helps, for me anyway, to also set core 2 off. Benchmarks show that cores 0+2 off is best for my PC.
I lost 70 fps doing this :O
EnoX Oct 1, 2020 @ 12:52pm 
Is there any way to save this? It's annoying to alway redo this.
DA * Butthole Oct 1, 2020 @ 12:56pm 
Originally posted by t!red:
Originally posted by DA * Butthole:
I lost 70 fps doing this :O
What CPU?
Any two of the quad core.
DA * Butthole Oct 1, 2020 @ 12:57pm 
Originally posted by EnoX:
Is there any way to save this? It's annoying to alway redo this.
I have played too many games without it to care at this point, but apparently you can create a script to do it. I dont know how though.
TrigoreX Oct 1, 2020 @ 1:00pm 
Just tried this out. Didn't noticed a difference but if it's good for my PC then I'm okay. Thank you for the guide :steamhappy: Didnt got any FPS drops too
Last edited by TrigoreX; Oct 1, 2020 @ 1:00pm
Juufi Sep 8, 2021 @ 2:19pm 
anyway to save it? hate having to do it everytime
:steamfacepalm:
Craig Sep 8, 2021 @ 5:29pm 
Originally posted by DA * Butthole:
Why do I never hear about this in guides that recommend fps solutions for CS:GO? I used it and instantly my shots were registering better.

(Edit: You have to do this every time you open CS:GO.)

Open CS:GO, then open task manager. Right click CSGO.exe and left click "go to details", then find CSGO.exe and right click again. Left click "set affinity", then uncheck Core 0.

Core 0 handles all the background stuff on your computer, which means that when there is back-and-forth gunfire, molotovs and smokes, or awkward player movement on one or both sides, then Core 0 can become overburdened. On budget computers, it is essential to have it unchecked.

Which background processes are you running which only run on core 0?
Your background processes should run on any core.
You can confirm this by closing all your programs, opening Resource Monitor and checking the activity on each core. If you're only seeing activity on core 0, then you might have a bigger problem than cs:go fps.
Last edited by Craig; Sep 8, 2021 @ 5:33pm
Craig Sep 8, 2021 @ 5:38pm 
Originally posted by trimming nosehair brb:
anyway to save it? hate having to do it everytime
:steamfacepalm:

You don't need to set affinities each time you launch. They can be specified via a shortcut or batchfile, launching your process via cmd.exe. However restricting process affinities is much more likely to make things worse, rather than better.
Last edited by Craig; Sep 8, 2021 @ 5:39pm
Craig Sep 8, 2021 @ 5:43pm 
Originally posted by t!red:
Originally posted by Craig:

Which background processes are you running which only run on core 0?
Your background processes should run on any core.
You can confirm this by closing all your programs, opening Resource Monitor and checking the activity on each core. If you're only seeing activity on core 0, then you might have a bigger problem than cs:go fps.
I agree that it should work as you describe but my testing showed an increase in FPS when some cores are blocked from use by Steam/CSGO. But this may just be my special case.

YMMV

How many cores do you have?
Do you have multi-core rendering enabled?
Can you post an image of your Resource Monitor | CPU please?
Last edited by Craig; Sep 8, 2021 @ 5:46pm
Craig Sep 8, 2021 @ 5:52pm 
Originally posted by t!red:
Originally posted by Craig:

How many cores do you have?
Do you have multi-core rendering enabled?
Can you post an image of your Resource Monitor | CPU please?
i7-4790k

yes multicore is enabled

At what point for the screenshot? While doing a benchmark with the FPS map maybe?

Your processor has 4 cores.
CS:GO runs 67 threads.
It's difficult to see how only giving cs:go access to 3 of your cores can do anything other than slow things down.

I'm interested in the screenshot, because I want to see the activity you're getting on each core.
Last edited by Craig; Sep 8, 2021 @ 5:54pm
Craig Sep 8, 2021 @ 6:23pm 
Originally posted by t!red:
Originally posted by Craig:

Your processor has 4 cores.
CS:GO runs 67 threads.
It's difficult to see how only giving cs:go access to 3 of your cores will speed anything up.

I'm interested in the screenshot, because I want to see the activity you're getting on each core.
https://imgur.com/a/8vDr9oy is what I just ran.

You probably want to see what happens with all cores enabled, right?

Your peak usage on any core is 88%, so that case is throttled by GPU.
Craig Sep 8, 2021 @ 6:30pm 
Originally posted by t!red:
Originally posted by Craig:

Your peak usage on any core is 88%, so that case is throttled by GPU.
See the update above

GPU is a 1070 Ti overclocked a bit

I mentioned it might be PC specific and testing is required

And YMMV.

It looks like csgo isn't generating enough work for 3 of your cores.

What happens if you run with
-threads 8?

Also try dropping the resolution down to minimum, to remove the GPU bottleneck.
Last edited by Craig; Sep 8, 2021 @ 6:34pm
< >
Showing 1-15 of 29 comments
Per page: 1530 50

Date Posted: Oct 1, 2020 @ 11:59am
Posts: 29