Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OS Optimization Doc Changes #730

Open
DepriFromEarth opened this issue Oct 4, 2023 · 2 comments
Open

OS Optimization Doc Changes #730

DepriFromEarth opened this issue Oct 4, 2023 · 2 comments
Assignees

Comments

@DepriFromEarth
Copy link

DepriFromEarth commented Oct 4, 2023

Please do not suggest users to use TCP optimizer it does mostly nothing for UDP traffic and can actually hurt networking performance seen here;
https://github.com/djdallmann/GamingPCSetup/blob/master/CONTENT/RESEARCH/NETWORK/README.md#networkthrottlingindex

https://stackoverflow.com/questions/60159716/how-to-enable-tcp-bbr-on-windows
A TCP change that actually helps users that are on Windows 11.

Article about Nagle's algorithm: http://ithare.com/tcp-peculiarities-as-applied-to-games-part-ii/

https://www.thewindowsclub.com/window-auto-tuning-in-windows-10
Depending on a Users connection enabling or disabling could help or hurt them.

Latency Mon should not be suggested to measure driver latency because it produces misleading results. Instead users should use xperf to measure DPC and ISR latency.

xperf can be grabbed here: https://learn.microsoft.com/en-us/windows-hardware/test/wpt/

Issues with Latency mon
No time out or delay before recording.
It doesn't pick up isrs or dpcs properly.
No detailed stats for individual drivers.
The KM driver generates a ton of dpcs alone creating invalid results.
The average measured latency is invalid because of this.

@Niterux
Copy link

Niterux commented Apr 21, 2024

The advice to use NVCleanstall should be removed, it almost completely bricked my NVIDIA drivers, started causing a ton of games to crash and my monitors started turning on and off...

@mastercoms
Copy link
Member

Yup, I was already going to remove it, given what I've been seeing with it being too prone to user error. It has a lot of confusing options and lots of people won't get it right, and it doesn't have much benefit anyway, especially with the new NVIDIA App.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants