Reduce Your Network Adapter Latency (NDIS)
ฝัง
- เผยแพร่เมื่อ 28 พ.ค. 2024
- In this video I cover how to reduce your network adapter latency using interrupt moderation along with network throttling index. many optimizers recommend a certain set of settings formerly including myself, but now its all different
\\
Latencymon: www.resplendence.com/download...
NetworkThrottlingIndex
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
\\
Get cool stuff:
Exitlag: www.exitlag.com/aff.php?aff=1...
If you have 3$ and would like to support me it would be very appreciated. You also get my custom emojis to use on YT and a rock man next to your name in YT based on how long you've been a member for
/ @khorvietech
Personal Links:
Twitter / khorvieplays
Discord for help: / discord
Khorvie Tech is a highly regarded TH-camr who has made a name for themselves by providing invaluable insights and practical tips on enhancing system performance. With a focus on optimizing technology for peak efficiency, Khorvie Tech's channel has become a go-to resource for individuals seeking to improve their computer's speed, responsiveness, and overall user experience.
By following Khorvie Tech, viewers gain access to a wealth of knowledge that can significantly enhance their system's performance. Through engaging and well-researched videos, Khorvie Tech covers a wide range of topics, including hardware upgrades, software optimizations, and system maintenance.
One of the key advantages of subscribing to Khorvie Tech's channel is the clear and concise explanations provided. Whether you're a seasoned tech enthusiast or a novice user, Khorvie Tech ensures that their content is accessible to all, breaking down complex concepts into easily understandable terms. From explaining the benefits of solid-state drives (SSDs) over traditional hard drives, to providing step-by-step tutorials on overclocking CPUs, Khorvie Tech leaves no stone unturned when it comes to empowering their audience with the knowledge to achieve superior system performance.
Furthermore, Khorvie Tech consistently keeps up with the latest technological advancements and trends, ensuring that their viewers are always up to date with the most effective techniques to maximize system performance. From highlighting new software releases designed to optimize resource usage, to testing and reviewing the latest hardware components for optimal performance, Khorvie Tech's channel is a valuable resource for staying ahead in the fast-paced world of technology.
Not only does Khorvie Tech provide informative content, but their passion for technology and dedication to their audience shines through every video. They engage with their viewers, responding to comments, and actively seeking feedback and suggestions for future content. This interaction creates a supportive community where like-minded individuals can share their experiences and learn from each other's successes and challenges.
In conclusion, following Khorvie Tech on TH-cam is a surefire way to enhance your system's performance. With their comprehensive knowledge, clear explanations, and commitment to staying up to date with the latest trends, Khorvie Tech provides invaluable guidance for individuals looking to optimize their technology for peak efficiency. Whether you're a gamer, content creator, or simply someone who wants a smoother computing experience, subscribing to Khorvie Tech's channel is a step towards unlocking the full potential of your system.
0:00 Intro
0:39 The Point Is...
1:16 Benchmarks
1:50 How to Apply
2:53 Outro
edit: Want to apologize since microsoft was supposed to enforce support for this in ndis 6.0, I assumed everyone had interrupt moderation.
if you dont have itr (moderation rate) go ahead and just try with the other settings and see if you notice a good difference if you care to test it with latencymon
So I now understand many don't have the interrupt moderation setting, I wasn't expecting that tbh, but i may have found a potential fix but idk if it'll work. go to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class in the registry, at the top under edit, hit find and type moderation and then hit next, look for DriverDesc and see if it says your current adapter, if not hit find next again, if it is your adapter select the drop down folder to go to ndi, then the dropdown to params, and then dropdown to *InterruptModeration where inside of that folder where you want to set the lowercase default to 1, and then go back out to params and look for ITR in the dropdown where you want to select the lowercase default and make it 65535
I don't have ITR
i dont have itr
wdym by lowercase default? I have only "(Default)" and "Default
@Fywex. it isnt the one with ( ), just default, its lowercased on my end
@@khorvietech I dont have this one and also I dont have itr as others here
all that to get killed by a guy with aim assist
🤣🤣🗿
You must be talking about cs2 😂😂😂
😅😅
Apex Legends moment
Use raw accel u hit max damage in Fortnite and u can put yo mouse to 8000 hz
So refreshing to see someone actually testing and providing updated information instead of copypasting every guide on the internet.
Definitely a noticeable positive difference, sending a thanks for this my dude!
don’t think i’ve binge watched a tech youtuber in a while but absolutely love these videos man appreciate all u do
Thanks for stopping by
Thanks Khorvie for being so calm and not shitting on anyone (including yourself) for initially getting something wrong. We all learn new things and find out about things we did wrong every day, and you showed a perfect example of how to tell others that you were wrong, but are willing to correct it for everyone!
we respectful out here :)
I wonder why metered connection doesnt stay on for me 🤔
Something I respect more than the calm, collected, and short video is the honest to God thumbnail. Accurate, non-exaggerated numbers. Huge respect!
Would be quite foolish of me to make up latency results that cant be produced
You are a blessing. All the love from Texas❤️
As a junior network analyst you explained this beautifully. Straight to the point.
preciate it
Content so well made i watched most of the optimization vids cuz they are actually good. 1m+ subs soon
This is by far the best optimization channel ever, most channels would just be optimization on fortnite/ warzone and its the same video with a thumbnail with a red 0 fps and the green 240 fps while your channel is actually new and better optimized settings,
i love to listen to you at .5x its very calming and robotic
Lol
You are such a blessing khorvie❤
Thank you, I appreciate your words
just want to say that made a very noticeable difference my guy. thank you
best guy for pc tweaks
Khorvie you literally are the only viable PC optimizations guide I've found yet that doesn't do any clickbaity content and gives actual objectively working guides, I'm wondering how you only have 30k subscribers.
Thank you for correcting on past misinformation.
Please keep Testing things like that, Benchmarking and pumping out consise content like this :)
That's the plan!
Breh! doing this RIGHT NOW! thank you, Sir!
Another amazing video :) i went from 0.20 Highest execution (ms) with int mod on and throttling FFFF to 0.09 With int mod on and throttling on at decimal 10 🙂
Khorvie coming in clutch back again
The most Underrated tweaker Thanks bro
comming in clutch once again❤
game feels so smooth cheers
love ur vids
Ty
Yeah this guys a goat, got a new pc and followed the optimization guide and it runs sick, 4090 and a 14900 intel cpu, definitely gonna add this to the setup
dont do too much optimizations u might do some shi wrong
i9-14900KS is probably the best non budget CPU in the whole world
@@Phylized he has crazy pc, but if he trys to do more unnecessary optimizations something might go wrong
@@kurzdontsleep damn are you his mom
I'll have to do this later and watch the how the driver reacts. I've had throttling index off for so long and didn't think to use latency mon to test it. Thanks for this. Every ms helps 😂
I did several runs while using Latency Mon. With a hexadecimal setting of "ffffffff" I avg 0.035 while in game on a server. With the decimal setting of 10 I avg 0.045... I'll leave it on hex.. but thankyou for showing us how to actually test all these optimizations. Once I open a browser I get 0.043. so.. it's close no matter what. =)
Hi,
Thanks for the video, I'll test it.
I don't know if you will see my comment, but I also have some recommendations:
At 3:09 I recommend disabling Client for Microsoft Networks, unless you really need to have a peer-to-peer computer network at home, that is, for your computer to access the shared HD of another computer or printer in the same home, most people at home don't have it.
The fewer services you leave enabled on the network card, the better, there are fewer open ports, more security, less memory used for useless things.
In fact, for use at home when you only use it for internet access, the only thing you need to leave enabled on the network card is TCP/IPv4, even IPv6 you can leave disabled, it is unlikely that you will have an IPv6 network at home.
And of course I don't recommend using wifi to play online if you want to be competitive, just the wifi itself already has a minimum lag of 20 ms, on average it will be 60 or 80 ms just for using wifi, if your wifi is good.
Sorry for the English, google translator helped me. ;)
Great video as per usual
Test ran for 10 minutes while playing planet crafters.
Latency before 0.120834
Latency after 0.083581
Using Realtek Pcie GbE Family controller with driver version 10.69.1119:2023
Enabled interrupt moderation / Didn't have the interrupt moderation rate command.
Thanks for the video Subscribed.
I don't have IT Rate setting to test but the best result for me was IT disabled and "10" NTI. I don't remember changing NTI but it was disabled and when paired with IT disabled the latency was atrocious. IT disabled and "10" NTI the latency is nice and low. Thanks for the info 👍
Korvielicious yum yum... thanks bruh!!!
keeping my promise thanks man
YO Appreciate it!
@@khorvietech i dont have the interupt moderation rate there is that a problem? I did everything else
Nah, some adapters don’t have rate
@@khorvietech thanks
Sheesh new vid from the best pc tweaker btw does this boost my network speed at what percent atleast?
i didnt test speeds, just latency
Ok bro but did it mostly work?
It didn't really work :(
Love you bro.♥
Hope you are feeling alright.
Luv u Khorvie
Good stuff.
Went from a pretty low Ndis latency of 0.03 to 0.02, i take those 🙏
Thank you!
Nice video Khorvie, Does ISLC do something or theres really no difference
I’ve done basic tests on them and haven’t noticed much but it needs further testing
Hey Khorvi. I followed your pc optimization guide you posted 3 weeks ago. I was wondering if you know what out of the tips you offered, might make download speeds slower. I seem to have substantially slower speeds after going through the guide. Thanks so much for posting that video btw, definitely got a decent fps bump as well as noticeably less stuttering
auto tuning in tcp opti, i mentioned in the video it'd slower speeds for better latency
Oh thats perfect timing i cant lie
Low latency perhaps
Love your work, thanks man 🎉. Is there a way to write all of your settings in power shell so people can just run the command and it sets up all your settings to windows 😊
There might be but I wouldn’t know where to start
this increased my ingame latency from 16ms to 30ms
Prolly don’t use it in ur case
Thanks for the video Khorvie, I'm a little skeptical though because although it might reduce latency it could affect connection quality therefore not having the desired effect. For exmaple it your bufferbloat or ping is affected dues to spikes then would it not be pointless??
I get an A+ on bufferbloat with this
What about RX and TX offload? I found that with all offloads turned off and interrupt moderation enabled, the baferbloat test gives me the best results. I have an Intel 1219-V Ethernet adapter.
The other interesting settings are Transmit and Receive buffers. The values in these fields have a strong effect on jitter at least.
Could be a different video
@@khorvietechplease do
Hey what's up Khorvie, I noticed that I tried these settings and previously had INT MOD OFF and NTI OFF and changed it to INT MOD on medium and NTI on decimal 10 like you said. I previously had a ndis latency of 0.27, however now I have a latency of 0.51, which is significantly worse. I do notice a slight delay when I play, however is this better and more consistent that what I had previously or no? what are the drawbacks of leaving it off.
Also do you do personal optimizations ?
If it’s worse you can revert it, it’s kind of why I had everyone get latencymon to test themselves
Great Video! should i disable these wake on things in the ethernet settings ?
sure if you'd like
much love
Found the channel today, must admit this is some quality stuff brodie. A bit of a reach of a question to ask but would a guide on how to properly clean out disk space. I've had my ssd filled but when I check my control panel everything is installed on D drive as well as in the files themselves there's nothing there but program files? (My ssd is 111Gb but only 23gb free.)
Join my discord linked in desc and I’ll take a look
hey khorvie, have you heard of hone optimizations? if you have, what are you thoughts on it?
Not very good
Hey Khorvie, I use a realtek adapter and theres only an on or off option for interrupt moderation. Do you suggest just enabling it then?
Try it on and test if its better
This was already set on my ghost spectre windows.
Great finding. What about the other settings on the Network adapter?
Could be a future video
@@khorvietech looking forward to it. Would love to see the effects of TCP Optimizer effects as well.
Yeah I second this.
Khorvie I see u use a custom crosshair. Would u say it’s worth it for aim + crosshair placement? Because I thought it also caused input delay due to it running in the background
it dont add that much its jst gamebar
Its a pretty small hit, i dont notice it and i think its worth it
just finished watching it, w
I didn't have the moderation rate setting below the moderation enable/disable but did change the thing in registry so will see if feels better soon.
hi khorvie can u make a seperate video for interrupt moderation setting since i have around 35-40 friends who watch ur video and they are saying that they dont understand ur pinned comment so we will all appreciate if u did it anyways thanks for ur amazing effort!!
i didnt know this until after i posted, but most people may just not have the setting in general as well
Hello, nice video. Are you able to do a video about best settings for process lasso pls?
Perhaps
Hey Khorvie I'm planning on purchasing an Ethernet cable but what would you recommend since there's so many options?
The best ones are usually pretty cheap, could try looking for a cat 8
Great video! Does this work if you live overseas? (Not in the Us) also do you recommend project lasso?
It should work but it depends on the adapter, not all have it
I found the network throttling index is set to hexadecimal a, can I change it to decimal 10 even doh I haven’t changed the other things in the adapter?
I mean it’s in Spanish and I don’t really know if it’s the correct one it is called: velocidad de obstrucción de la interrupción, and I have like 5 values one of them is media (medium)
I have a question, for me it doesn't let me set it to decimal "10" it automatically changes it to hexadecimal "a", I am aware that they both mean the same thing but will it work in the same way and if not how to fix it?
Its fine either way
@@khorvietech ok thank you, I was actually trying it right now and I felt a minor difference so am pretty happy :) There is a chance it's just something on my mental do
Hello Khorvie, i've followed your guide and discovered i already had IM enabled and set to adaptive, so i set it to medium and they moved to the registry part. I already had the "file" called NetworkThrottlingIndex so i edited the value to 10 decimal, rebooted but i didn't see any difference or at least i think it's very low, i had like 0.26 and now 0.23/24. Am i supposed to do more things? Still thanks for your video!!
Slight improvements are better than none, don’t sweat it
this honestly really helped now my ndis isnt the highest dpc on the list 🙏 also after I installed Exitlag i see the option is checked above qos packets but i don’t see it in your vids. should i keep exitlag checked?
Which option in exitlag
@@khorvietechExitlag Lightweight Filter right above QoS Packet Scheduler
Just found your channel. Subscribed!
Thanks
I did not have the "interrupt moderation rate" on the list...
any issues skipping this step and applying everything else?
or is there another way?
Just make sure you benchmark if skipping
Do you recommend the winter os or the kernel OS, I use my computer to play so I look for the lowest latency possible
Fox os win 11
Hi, great videos, bye
Do you think this would help with streaming VR games via virtual desktop to my quest 3?
Always worth a shot
I don't have the Rate option, but the Interrupt Moderation setting was enabled by default, and the decimal value of NetworkThrottlingIndex was already at 10 (Hexadecimal = a) on a clean install of Win 10 with updated Realtek Ethernet drivers, though the data shows a value of 0x0000000a (10) rather than 0xFFFFFFFF like in your video...
i have interrupt moderation but not interrupt moderation rate should i still enable it?
Yeah give it a try
the only pc tweaker that actually off camera looks for good ways to help our computers our, and by the way is it recommended to download Atlas OS? I dont know and want to lower my delay, fps and get less background proccesses
try foxos win 11 version
@@khorvietech Thank you, im not into custom windows systems really and i dont know how to setup one but im going to look for something
if this fixes my constant high input delay after playing for 30 min ill give you a fat kiss.
Let me know if it does
Let me know too 😊 after 30min the delay is so bad
@@khorvietech not too sure atm, it still seems like it gets worse but maybe not as bad. If you play for too long it becomes unplayable and the only fix is to have the pc shut down for like an hour before starting again. I don’t get what’s the issue.
In my registry, next to the networkthrottlingindex, there was also a “systemresponse” index, what should that be? Thanks
I have 0
Quick question how did you get your dxgkml.sys so low on the dpc count?
Good tweaks I guess
@@khorvietech I'm at like 750 on nvidia 551.23. I wonder if I should reinstall my graphics drivers. I'm just scared because Fortnite actually runs well right now for me 4080 7800x3d. Whenever I do new graphics updates my game starts to lag and hitch like crazy and I don't wanna mess it up again lol.
yo khorvie do you know if the app 'optimizer" in github is good ?
I do not
You have to apply with with a decimal value of 10 or with a hexadecimal value of 10 ?
Decimal
@@khorvietech so it should say 0x0000000a (10) is it right ?
@@marcksolo4447 yes
I don’t have the options in my wifi settings but would you still recommend changing the network throttling to 10?
Its worth a shot, test it both ways
Then ill turn on network throttling index again i guess. And one question, should i still have system responisvness at lowest? thanks for the vids
I use it still, should be ok
@@khorvietech ok!
hey Khorvie! do you happen to know why i get 10Mbps download speed on my pc with an ethernet cable and i have 2gb frontier fiber? i’m always downloading at slow speeds
Get tcp optimizer and select windows default and make sure that no one is using qos against you
hello Khorvie can i ask something whats the best driver for 4060 thank you
I like 546.29
I keep seeing people say turn off interrupt moderation and interrupt moderation rate, but everytime i do it, my bufferbloat gets worst so I always have both on.
i found about this 2 year ago after fresh install my window, after that i never believe random tweak on yt
always test myself and if the tweak do nothing or get worse i just redo it myself (and yes the setting that have low latency was default setting by windows)
There is no interrupt moderration rate in my network settings i don´t know if it have been here before or if i somehow "tweaked" wrong and deleted this settings what should i do?
I want to set it to medium
Some adapters dont have the option, microsoft was supposed to enforce support but it seems they didnt do it for all
@@khorvietech should i have it enable or disable then on the interrupt moderration?
what if you don't have interrupt moderation rate in the network settings? (I have the realtek drivers, will update my drivers and let you know)
go ahead and just try with int mod on, i think not changing the rate should be ok
Do i still need LatencyMon or can i just deinstall it? For me there is no Interrup Moderation Rate setting, is that an issue? Interrupt Moderation is enabled.
Nah, you can get rid of latencymon
what if you dont have the option to change interrupt moderation rate? i have the interrupt moderation option but not the other one, im confused cause im on ethernet as well
Try it with just enabled
@@khorvietech it indeed worked, i would get 20ms ping in most games (which is still good) and now its brought to a stable 12-13ms, wtv you said to change worked, thanks
Hi, went into reg edit.. The NTI is currently there but the type is REG_SZ instead of Dword. Do I need to delete the current NTI and change it to dword 32bit?
Nah
Its system delay from network or help with registration shots faster?
Potentially could help with that
can you please do a video on fps stutters :C I did most of ur optimizations and my fps still dips to like 50 sometimes and it sucks it would be a huge help
awesome
Thx G
thanks 🙏
You're welcome!
have you tested other interrupt moderation modes (Minimum, Low, high, Extreme)? u sure Medium is the best?
Yeah I tried a few
hey khorvie love the vids and discord- i have interupt moderation but not interupt moderation rate- what should i do
Same
Go ahead and give it a shot with just enabled
@@khorvietech my latency is 0.19 while playing val, does this seem okay? thanks fore the response
What was it beforehand?
@@khorvietech just checked with it turned off again, was between 31 and 33 so definetely improved!
What do i do if i dont have the Interrupt Moderation Rate in my adapters settings?
Test it either way and see if it works well
i dont got interrupt rate should i enable intterrupt moderation?
Worth a shot
interupt moderation rate doesnt show on my Realtek PCLe 2.5gbe family controller but it does on my Intel(R) I211 gigabit network connection does that mean i should use the Intel connection?
should be ok, just set it to enabled and see if you notice a difference with only the one setting
@@khorvietech alright thanks ur so underrated
Hey can you do a video about Timer Resolution aswell? and how we could set it to lowest without running sketchy apps in background?
I’m looking into timer res atm
I dont have interrupt moderation rate option on my adapter is it normal some adapter does not have it?
Yeah some dont have it
It allows me to enable interruption moderation but not choose the value, do you think you can help me solve it?
It depends on the adapter, some have it some don’t
@@khorvietech And if I don't have that option, what is better? leave it enabled with the value of decimal 10 or disable it and use the value decimal 10 or fffffff
do a crosshair tutorial if you can:)