rsoyxihnark / issuetracker

Issue Tracker
0 stars 0 forks source link

Integration - donutmonkey tweaks #60

Open rsoyxihnark opened 1 year ago

rsoyxihnark commented 1 year ago

https://old.reddit.com/r/Windows11/comments/12yghi6/eliminating_high_dpc_latency_and_getting_kernel/

High Performance Burst: Location: Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\Profile\Events{54533251-82be-4824-96c1-47b60b740d00}{0DA965DC-8FCF-4c0b-8EFE-8DD5E7BC959A}{7E01ADEF-81E6-4e1b-8075-56F373584694} Change TimeLimitInSeconds 2/6/12 I have mine set to 2

Input Steering Tweak: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\kernel DWORD InterruptSteeringDisabled to 1 same feeling on 7 if anyone like the windows 7 input feeling (Copied this off a random post - thank you stranger).

https://docs.nvidia.com/networking/m/view-rendered-page.action?abstractPageId=12005176 ThreadDpcEnable = disabled

Came across this video recently - I only did the optional 3rd step: https://www.youtube.com/watch?app=desktop&v=hWUjbfLZzJY lock all Driver DPC to one core - I manually navigated to the location and made the key/reg

Make priority of gaming responsiveness: Only thing I found of use https://www.shareus.com/windows/five-useful-registry-tweaks-for-gaming-performance-windows-10.html#:%7E:text=Make%20priority%20of%20gaming%20responsiveness%201%20Step%201%3A,GPU%20Priority%2C%20Priority%20and%20Scheduling%20Category%20respectively.%20

Used a number of these edits: https://sites.google.com/view/melodystweaks/basictweaks:

Use realtime priority for csrss.exe Enable X2Apic and enable Memory Mapping for PCI-E devices. Set a reliable 1 ms (minimum) timestamp. <Only for untweaked systems (disabling it with 0 is recommended on tweaked systems). Force contiguous memory allocation in the DirectX Graphics Kernel. Force contiguous memory allocation in the NVIDIA driver. Tell Windows to stop tolerating high DPC/ISR latencies + (NVIDIA GPU) + (AMD GPU) <Depends on which GPU you have, I have both so I did all.

This is mainly for reading. I only took the following into consideration. https://www.tenforums.com/gaming/117377-share-gaming-tweaks-chec-my-comprehensive-list-will-blow-your-mind.html?117377=#0.1Bas

4.8 Disable auditing of successful events 4.9 Visual Effects and everything which is related to visual setting and performance 6.7 HDD/SSD disks 7.3 Interrupt affinity & priority

Other stuff I was reading and some users pointed out: https://www.overclock.net/threads/research-on-multimedia-class-scheduler-service-mmcss.1774590/

System Time Sync Evey couple of days or week do a manual sync of the system clock.

TCP Optimizer YouTube if you want to tweak your net. Google guides. I have my own settings that I followed and my net on this laptop is great 100/100. https://imgur.com/a/j1Deb8H

Task Scheduler Check your Task scheduler for unnecessary bs and Intel telemetry task if your on that processor. https://imgur.com/a/wcnlz3n

Colour management/ICC profiles Google or YouTube these to get better colour/accuracy/calibration for your devices

Services (Controversial) There can be useless services that shouldn't need to be run or set to automatic. If you want to disable some and can't then you can find them in Autoruns. Inexperienced user beware of bricking your systems if you are clueless. It's an advanced user tool.