About my settings for computer optimization

Everything about latency. This section is mainly user/consumer discussion. (Peer-reviewed scientific discussion should go in Laboratory section). Tips, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
alp15eren
Posts: 46
Joined: 29 Aug 2024, 07:56

Re: About my settings for computer optimization

Post by alp15eren » 15 Jan 2025, 09:45

JimCarry wrote:
15 Jan 2025, 09:17
alp15eren wrote:
15 Jan 2025, 05:18
JimCarry wrote:
15 Jan 2025, 04:31
Hi again one last question :D one this pic you re showing download/file.php?id=5392 why is NumberOfReceiveQueues 1?
That code briefly shows how many CPUs the Ethernet can work on. I made that value 1 so that it only works on CPU3. If the original value was 4, it would also work on even-numbered CPUs. I chose CPU3, so the even numbers after that.

Like CPU3, CPU4, CPU6 and CPU8.

If I had left the Ethernet in its original state instead of CPU3,

It would work on CPU0, CPU2, CPU4 and CPU 6.
ok thnaks i subscribed to your youtube,so i have ryzen 5 7600x and in your opinion wich one should i choose ?
If you haven't assigned Ethernet to a different core, i.e. it's on CPU 0 by default, it would be better to choose 4 queues. Putting all the load on CPU0 can cause problems.

alp15eren
Posts: 46
Joined: 29 Aug 2024, 07:56

Re: About my settings for computer optimization

Post by alp15eren » 15 Jan 2025, 16:31

I played Elden Ring at maximum settings including CPU 0. It gives a stable 60fps. It doesn't stutter. I think the settings I made fixed this too. Normally, as far as I know, there would be a lot of stuttering problems without removing the CPU 0 option.

JimCarry
Posts: 586
Joined: 24 May 2024, 20:01
Location: csgo

Re: About my settings for computer optimization

Post by JimCarry » 16 Jan 2025, 06:54

alp15eren wrote:
15 Jan 2025, 09:45
JimCarry wrote:
15 Jan 2025, 09:17
alp15eren wrote:
15 Jan 2025, 05:18
JimCarry wrote:
15 Jan 2025, 04:31
Hi again one last question :D one this pic you re showing download/file.php?id=5392 why is NumberOfReceiveQueues 1?
That code briefly shows how many CPUs the Ethernet can work on. I made that value 1 so that it only works on CPU3. If the original value was 4, it would also work on even-numbered CPUs. I chose CPU3, so the even numbers after that.

Like CPU3, CPU4, CPU6 and CPU8.

If I had left the Ethernet in its original state instead of CPU3,

It would work on CPU0, CPU2, CPU4 and CPU 6.
ok thnaks i subscribed to your youtube,so i have ryzen 5 7600x and in your opinion wich one should i choose ?
If you haven't assigned Ethernet to a different core, i.e. it's on CPU 0 by default, it would be better to choose 4 queues. Putting all the load on CPU0 can cause problems.
yep i did not use gointerupt program to asing any cores for anything,so thanks i will keep it at 4,also last question you know :D,i change in msi_utility msg limit from 16 to 32 is it good,and also for cs2 should i enald or disable receive side scaling because anything else i disable?
Attachments
net.GIF
net.GIF (158.59 KiB) Viewed 2030 times

JimCarry
Posts: 586
Joined: 24 May 2024, 20:01
Location: csgo

Re: About my settings for computer optimization

Post by JimCarry » 16 Jan 2025, 06:56

alp15eren wrote:
15 Jan 2025, 16:31
I played Elden Ring at maximum settings including CPU 0. It gives a stable 60fps. It doesn't stutter. I think the settings I made fixed this too. Normally, as far as I know, there would be a lot of stuttering problems without removing the CPU 0 option.
I think its not on cpu 0 because when i change msg limit from 16 to 32 it increase the number of "IRQ".
Attachments
hmmm.GIF
hmmm.GIF (9.27 KiB) Viewed 2029 times

alp15eren
Posts: 46
Joined: 29 Aug 2024, 07:56

Re: About my settings for computer optimization

Post by alp15eren » 16 Jan 2025, 08:25

JimCarry wrote:
16 Jan 2025, 06:54
alp15eren wrote:
15 Jan 2025, 09:45
JimCarry wrote:
15 Jan 2025, 09:17
alp15eren wrote:
15 Jan 2025, 05:18


That code briefly shows how many CPUs the Ethernet can work on. I made that value 1 so that it only works on CPU3. If the original value was 4, it would also work on even-numbered CPUs. I chose CPU3, so the even numbers after that.

Like CPU3, CPU4, CPU6 and CPU8.

If I had left the Ethernet in its original state instead of CPU3,

It would work on CPU0, CPU2, CPU4 and CPU 6.
ok thnaks i subscribed to your youtube,so i have ryzen 5 7600x and in your opinion wich one should i choose ?
If you haven't assigned Ethernet to a different core, i.e. it's on CPU 0 by default, it would be better to choose 4 queues. Putting all the load on CPU0 can cause problems.
yep i did not use gointerupt program to asing any cores for anything,so thanks i will keep it at 4,also last question you know :D,i change in msi_utility msg limit from 16 to 32 is it good,and also for cs2 should i enald or disable receive side scaling because anything else i disable?
I left these limits as they are. I think increasing them would distribute the load across more cores, I'm not sure. I had previously distributed the GPU, Ethernet, and USB (mouse only) across all cores. This resulted in a slight performance and latency improvement, but assigning the GPU and Ethernet to a single core gave better results.

The reason I gave the elden ring example is because the elden ring only overloads the CPU0 core. This would cause the game to stutter if CPU0 was not disabled.

This is probably because I lightened the load on CPU0 with these settings. Naturally, my system runs much smoother in all the games I play.

alp15eren
Posts: 46
Joined: 29 Aug 2024, 07:56

Re: About my settings for computer optimization

Post by alp15eren » 16 Jan 2025, 08:28

https://www.youtube.com/watch?v=76Wl4KKmEs8

Even if I don't do this setting, I can play very smoothly. It gives a fixed 60fps at maximum settings. Almost everyone is experiencing the problem in the video I shared. I think the GPU, Ethernet Affinity and Timer Resolution settings help.

JimCarry
Posts: 586
Joined: 24 May 2024, 20:01
Location: csgo

Re: About my settings for computer optimization

Post by JimCarry » 16 Jan 2025, 10:47

alp15eren wrote:
16 Jan 2025, 08:28
https://www.youtube.com/watch?v=76Wl4KKmEs8

Even if I don't do this setting, I can play very smoothly. It gives a fixed 60fps at maximum settings. Almost everyone is experiencing the problem in the video I shared. I think the GPU, Ethernet Affinity and Timer Resolution settings help.
can you tell me in your opinion on what core shoud i put my gpu and ethernet.
Attachments
c.GIF
c.GIF (52.51 KiB) Viewed 1948 times

alp15eren
Posts: 46
Joined: 29 Aug 2024, 07:56

Re: About my settings for computer optimization

Post by alp15eren » 16 Jan 2025, 11:40

JimCarry wrote:
16 Jan 2025, 10:47
alp15eren wrote:
16 Jan 2025, 08:28
https://www.youtube.com/watch?v=76Wl4KKmEs8

Even if I don't do this setting, I can play very smoothly. It gives a fixed 60fps at maximum settings. Almost everyone is experiencing the problem in the video I shared. I think the GPU, Ethernet Affinity and Timer Resolution settings help.
can you tell me in your opinion on what core shoud i put my gpu and ethernet.
Play a game with high fps, move your mouse as much as you can and download any files in the background. (For example Valorant. Enter the training area but do not enable bots.

While doing this, go to the CPUs page in the Latencymon program. Select the cores with the lowest 2 interrupt cycle times as GPU and Ethernet respectively.

Change the Go Interrupt Policy value for GPU and the RssBaseCpu value for Ethernet.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndis\Parameters

Create a new dword (32 bit) RssBaseCpu and enter the number of cores.

JimCarry
Posts: 586
Joined: 24 May 2024, 20:01
Location: csgo

Re: About my settings for computer optimization

Post by JimCarry » 16 Jan 2025, 19:19

alp15eren wrote:
16 Jan 2025, 11:40
JimCarry wrote:
16 Jan 2025, 10:47
alp15eren wrote:
16 Jan 2025, 08:28
https://www.youtube.com/watch?v=76Wl4KKmEs8

Even if I don't do this setting, I can play very smoothly. It gives a fixed 60fps at maximum settings. Almost everyone is experiencing the problem in the video I shared. I think the GPU, Ethernet Affinity and Timer Resolution settings help.
can you tell me in your opinion on what core shoud i put my gpu and ethernet.
Play a game with high fps, move your mouse as much as you can and download any files in the background. (For example Valorant. Enter the training area but do not enable bots.

While doing this, go to the CPUs page in the Latencymon program. Select the cores with the lowest 2 interrupt cycle times as GPU and Ethernet respectively.

Change the Go Interrupt Policy value for GPU and the RssBaseCpu value for Ethernet.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndis\Parameters

Create a new dword (32 bit) RssBaseCpu and enter the number of cores.
thanks there is many videos on how to set afinities.i will try it.

alp15eren
Posts: 46
Joined: 29 Aug 2024, 07:56

Re: About my settings for computer optimization

Post by alp15eren » 17 Jan 2025, 06:49

JimCarry wrote:
16 Jan 2025, 19:19
alp15eren wrote:
16 Jan 2025, 11:40
JimCarry wrote:
16 Jan 2025, 10:47
alp15eren wrote:
16 Jan 2025, 08:28
https://www.youtube.com/watch?v=76Wl4KKmEs8

Even if I don't do this setting, I can play very smoothly. It gives a fixed 60fps at maximum settings. Almost everyone is experiencing the problem in the video I shared. I think the GPU, Ethernet Affinity and Timer Resolution settings help.
can you tell me in your opinion on what core shoud i put my gpu and ethernet.
Play a game with high fps, move your mouse as much as you can and download any files in the background. (For example Valorant. Enter the training area but do not enable bots.

While doing this, go to the CPUs page in the Latencymon program. Select the cores with the lowest 2 interrupt cycle times as GPU and Ethernet respectively.

Change the Go Interrupt Policy value for GPU and the RssBaseCpu value for Ethernet.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndis\Parameters

Create a new dword (32 bit) RssBaseCpu and enter the number of cores.
thanks there is many videos on how to set afinities.i will try it.
The ones in the Youtube videos are incomplete or give wrong information. GPU + Change the PCI EXPRESS port that the GPU is connected to. Leave the Ethernet as default and change it with RssBaseCpu via regedit.

If you do not change the PCI EXPRESS port to which the GPU is connected, you will get worse performance.
Ekran görüntüsü 2025-01-17 145111.png
Ekran görüntüsü 2025-01-17 145111.png (252.57 KiB) Viewed 1774 times

Post Reply