[Req] Preset for decreasing and stabilizing DPC

There was another forum I read where someone was having the same issue on dell laptops. It's probably because of the "Thermal" driver that laptops have installed. I know HP has that driver in their laptops, and it sounds like Dell might too (along with installing a lot of "Dell" services that can cause problems). So this is probably all likely to be laptop-related issues it seems.
We don't need no stinking drivers, literally...

 
i think server wins because it doesnt have the desktop experience pack installed which greatly increases the resources usage bringing it closer to regular client editions.
 
In a nutshell, he's correctly tuning the gap in low/high-water marks for a specific memory cache.

The incorrect application of caching can hurt system performance by adding what users see as "stuttering". Many features in OS optimization require delaying expensive operations (copying memory, writing to disk) until the last possible moment, in the hope some of that won't be needed. Data is stored in the cache, but it's not infinite in size. When the cache is full, it must be emptied to make room.

What controls the speed and impact of cache flushing is the low- and high-water marks. The high-water mark is the setting where the OS recognizes it must take immediate (and unscheduled) action. Cache is emptied until it reaches the low-water mark, and the cycle repeats itself.

When size of the gap between high and low is too wide, you get behavior where the cache takes longer to fill but then requires a huge spike to clear the backlog. By moving the high and low thresholds closer, cache gets flushed more often but each flush is smaller.

"Real-time" performance is less about raw CPU power, but smoothing out the spikes.

PS - The same problem applies to the obsession with event logging. Event logs are buffered in memory, and written to disk. If you have too many events created, or the caches are too large, flushing logs will cause "stutter".
 
all of this is way above my pay grade but i can get windows to flatline in task manager pretty easily, a small blip here and there and windows is, well it feels fast.
 
PS - The same problem applies to the obsession with event logging. Event logs are buffered in memory, and written to disk. If you have too many events created, or the caches are too large, flushing logs will cause "stutter".
Any advice on how to reduce the impact of event logging ?
 
may i get your xml sir
Asking this repeatedly on a bunch of threads is spam. Read this guide (link) on choosing a preset and then decide how you want to proceed. Wait to ask questions until you've read through the options and actually tried some of them, because most confusion will clear up as you use NTLite.
 
Hey Hellbovine , you mentioned in post #2,

- Disable all the "exploit protection" settings in Security Center (these affect gaming dramatically)

Could elaborate on this a little more perhaps, I havent heard of this tweak before, and am interested if it may increase audio performance also.

Thanks a heap
 
Hey Hellbovine , you mentioned in post #2,

- Disable all the "exploit protection" settings in Security Center (these affect gaming dramatically)

Could elaborate on this a little more perhaps, I havent heard of this tweak before, and am interested if it may increase audio performance also.

Thanks a heap
If I will chime in here....there was a lot of discussion on exploit protection. Myself having a older computer saw noticable improvements with Ddr3 and older processors (AMD 8350) by disabling it.

At the beginning there was a lot of confusion if it helped newer systems but after much research there is also benefits to this as well. You don't see anything in benchmarks with systems but any kind of protection will have a direct effect on your system in I feel would be latency.

I have all the protections disabled on my system...when I say all I mean all that I could possibly disable (even the hidden ones) I have never once had a issue with the internet or anyone else causing me problems with these off. I am not saying this is good for everyone but I tend to know the "common sense" mentality of don't look for trouble; don't find trouble!

Security patches anything related are never installed if I can prevent it as well. Does this leave me open? Yes it does but over 12 years I have not had a single issue since I have done this and have enjoyed the raw, unaltered windows experience.

When deciding this please consider what is best for you and not best for others.
 
Hey Hellbovine , you mentioned in post #2,
- Disable all the "exploit protection" settings in Security Center (these affect gaming dramatically)
Could elaborate on this a little more perhaps, I havent heard of this tweak before, and am interested if it may increase audio performance also.
We discussed it a bit in another thread (link1), and a quick summary is that these tweaks are of particular interest for online gamers, because the settings can interfere in complex scenarios (games/networking/anti-cheat/etcetera) quite a bit, causing performance issues.

As Necrosaro mentions, I too have them all disabled, but with DEP enabled, and no issues in the last two years on W10 21H2 and 22H2. I have a number of posts (link2) showing DPC latency benchmarks, and my machines always have significantly less latency overall compared to a stock Windows install, so this stuff does add up and make a difference, even if you don't notice a change when altering only a setting or two.
 
Last edited:
We discussed it a bit in another thread (link1), and a quick summary is that these tweaks are of particular interest for online gamers, because the settings can interfere in complex scenarios (games/networking/anti-cheat/etcetera) quite a bit, causing performance issues.

As Necrosaro mentions, I too have them all disabled, but with DEP enabled, and no issues in the last two years on W10 21H2 and 22H2. I have a number of posts (link2) showing DPC latency benchmarks, and my machines always have significantly less latency overall compared to a stock Windows install, so this stuff does add up and make a difference, even if you don't notice a change when altering only a setting or two.
But I wonder, for instance, windows defender lets me exclude certain folders/apps from its interfering, (see image)
1732103252926.png
so atleast it promises me here that windows defender wont interfer AT ALL with these process/folders and since i just shove the entire folder in its rules it should prevent it from perma scanning these folders. Atleast I think it works like this, so I think with this approach you have the best of both worlds, safety + performance, so you keep win-def for general security but prevent it from consuming to much resources by scanning stuff you dont need to be scanned.
 
But I wonder, for instance, windows defender lets me exclude certain folders/apps from its interfering...
It will help, but it won't completely eliminate the extra DPC consequences that having it running in the background and scanning everything else on the computer would bring. Latency is really simple as a big picture concept, because anything whatsoever that is running on a computer can increase latency, so improving it is just a matter of doing the opposite and reducing as much resource consumption as possible, hence why items that consume lots of resources, such as Defender, tend to be turned off entirely by many gamers.

There are three main reasons why latency increases, and it's because there are bugs in the code of the item in question, there are conflicts that appear when the item is used in tandem with other software, and as more total resources are consumed it causes more traffic congestion. All three of those things can result in higher latency, and systems with extremely high latency typically have major bugs and conflicts in those cases.

Disabling Exploit Protections doesn't disable Defender, so anyone could still turn all those off, but have Defender running and using exclusions too, if desired. Nothing will ever result in lower latency than uninstalling and disabling as much as possible on a computer, but tweaking doesn't have to be all or nothing, it can absolutely be a matter of disabling some things, while keeping others and finding a middle ground. The user just has to realize that it won't offer as much performance as fully disabling/uninstalling would.
 
But I wonder, for instance, windows defender lets me exclude certain folders/apps from its interfering, (see image)
View attachment 13282
so atleast it promises me here that windows defender wont interfer AT ALL with these process/folders and since i just shove the entire folder in its rules it should prevent it from perma scanning these folders. Atleast I think it works like this, so I think with this approach you have the best of both worlds, safety + performance, so you keep win-def for general security but prevent it from consuming to much resources by scanning stuff you dont need to be scanned.
No protection is best for latency but not everyone can run it like that. It is up to you and your confidence.
 
Back
Top