关于50系 Nivdia驱动 nvddlmkm.sys Dpc延迟高的问题

Glup Shitto-avatar

Glup Shitto

2025-05-15T13:13:16+00:00

[img]https://img.nga.178.com/attachments/mon_202505/20/9aQ1aa-cwhoZgT3cSr2-f4.jpg[/img]

我已经尽力优化了,但是50系现在的驱动DPC 从fps游戏(CS2)上的反应看来延迟已经很高了, 618刚换了98X3D和5070ti,帧数是高了,但是DPC延迟却严重了.
测试使用5E的练枪图里闪身定位的练习,我老电脑dpc延迟很低(优化后),注册表优化Win32PrioritySeparation这个cpu前后台分配的值18,老电脑上闪身定位击杀耗时最短200ms左右,平均可能400ms,新电脑现在最快击杀500左右,平均都要800-1000左右,说明画面延迟导致鼠标指令慢了,显卡的延迟是最短的那块板.

有做这方面测试的么? 老电脑1070显卡dpc延迟我是相当满意的,更新电脑后跟换了个东西似的.
Glup Shitto-avatar

Glup Shitto

[s:a2:抢镜头] 为了打个舒服的cs,居然来了个负优化.
Dj-avatar

Dj

第一次听说DPC 没见其他测试延迟的帖子或者视频里有这个概念 可以科普一下吗
Glup Shitto-avatar

Glup Shitto

[quote][pid=824074104,44140160,1]Reply[/pid] Post by [uid=62565689]咩咩咩咩25[/uid] (2025-05-21 00:44):

第一次听说DPC 没见其他测试延迟的帖子或者视频里有这个概念 可以科普一下吗[/quote]?DPC(Deferred Procedure Call,延迟过程调用)是Windows操作系统的一种机制,允许高优先级任务(如硬件中断)将非关键的低优先级任务推迟到稍后执行。这种机制旨在优化系统性能,但若驱动程序或硬件处理不当,可能导致延迟堆积,表现为DPC延迟过高。
?常见影响?

高DPC延迟会导致音频、视频卡顿、游戏帧率不稳定或输入响应延迟。例如,NVIDIA显卡驱动程序曾因DPC延迟问题影响用户体验,需通过更新修复。
?技术原理?

DPC通过中断请求队列实现优先级管理:紧急中断(如硬件信号)会立即处理,而次要请求(如音频数据处理)可能被暂存于DPC缓冲区,若缓冲区过满或处理超时,则引发延迟问题。

[s:pst:亲]
`NiKiChan ♫💎-avatar

`NiKiChan ♫💎

N卡的DPC延迟问题从来就没真正修好过,连装两台一样配置的都能不一致,玄学延迟
OhMyPulse-avatar

OhMyPulse

先安全模式DDU卸载现有驱动
然后nvcleanstall安装最新版本显卡驱动,跟着这个视频勾选精简模块[url]https://www.bilibili.com/video/BV1zck9YcEyy/?spm_id_from=333.337.search-card.all.click&vd_source=f138988fcbe21ea7470da3e6e897a7e0[/url]
如果只玩CSGO 建议不安装NVIDIA APP
OhMyPulse-avatar

OhMyPulse

还有一点,我用的是自带优化延迟的Windows系统,才装完系统DPC延迟半小时稳定两位数[url]https://www.bilibili.com/video/BV14FFqeBEDg?spm_id_from=333.788.videopod.sections&vd_source=f138988fcbe21ea7470da3e6e897a7e0[/url]
Glup Shitto-avatar

Glup Shitto

[quote][pid=824104168,44140160,1]Reply[/pid] Post by [uid=38824387]CapriceZ[/uid] (2025-05-21 09:31):

先安全模式DDU卸载现有驱动
然后nvcleanstall安装最新版本显卡驱动,跟着这个视频勾选精简模块[url]https://www.bilibili.com/video/BV1zck9YcEyy/?spm_id_from=333.337.search-card.all.click&vd_source=f138988fcbe21ea7470da3e6e897a7e0[/url]
如果只玩CSGO 建议不安装NVIDIA APP[/quote]谢谢,我本来就是这么处理的,老机器上就是这样做的。
应该还是50系显卡这段时间驱动的问题。
[s:pst:亲]
Glup Shitto-avatar

Glup Shitto

[quote][pid=824104448,44140160,1]Reply[/pid] Post by [uid=38824387]CapriceZ[/uid] (2025-05-21 09:32):

还有一点,我用的是自带优化延迟的Windows系统,才装完系统DPC延迟半小时稳定两位数[url]https://www.bilibili.com/video/BV14FFqeBEDg?spm_id_from=333.788.videopod.sections&vd_source=f138988fcbe21ea7470da3e6e897a7e0[/url][/quote]谢谢兄弟,但本人对非原版系统极其厌恶。[s:ac:偷笑]
Glup Shitto-avatar

Glup Shitto

[quote][pid=824102896,44140160,1]Reply[/pid] Post by [uid=355910]macintosh[/uid] (2025-05-21 09:24):

N卡的DPC延迟问题从来就没真正修好过,连装两台一样配置的都能不一致,玄学延迟[/quote]希望老黄尽快更新驱动吧,咋看如果A卡及A卡驱动如果没这个问题,那抢到但没买4899的9070xt的我就是个怨种。[img]https://img.nga.178.com/attachments/mon_202009/01/9bQ5-fwzsKhToS46-3m.png[/img]
OhMyPulse-avatar

OhMyPulse

Reply to [pid=824105098,44140160,1]Reply[/pid] Post by [uid=1381856]小风神[/uid] (2025-05-21 09:36)那咱俩正好相反 我相当厌恶原版系统 哈哈 半年必重装一次精简系统 只玩游戏
Glup Shitto-avatar

Glup Shitto

[quote][pid=824105947,44140160,1]Reply[/pid] Post by [uid=38824387]CapriceZ[/uid] (2025-05-21 09:40):

那咱俩正好相反 我相当厌恶原版系统 哈哈 半年必重装一次精简系统 只玩游戏[/quote]因为原版系统的配置是个基准,你可以在这个基准上调,出现问题再调回去就是了, 非原版系统没有任何基准(制作人也不会告诉你他改了哪些内容和参数),反正极其厌恶。[s:pst:亲]
Darkerdjks-avatar

Darkerdjks

那我4060笔电换5070ti台式,感觉打CS2 开枪变慢了,好几次架点明明有意识点左键开枪,实际开枪变慢对不过不是我的错觉, 是延迟变高了?[s:ac:哭笑]
Glup Shitto-avatar

Glup Shitto

[quote][pid=824107805,44140160,1]Reply[/pid] Post by [uid=42574623]空绘[/uid] (2025-05-21 09:49):

那我4060笔电换5070ti台式,感觉打CS2 开枪变慢了,好几次架点明明有意识点左键开枪,实际开枪变慢对不过不是我的错觉, 是延迟变高了?[s:ac:哭笑][/quote]我新机器才装了3天,这种对枪感觉和日常练枪时候的快慢数据我很清楚,新旧机器的差距就是DPC延迟导致的,画面帧数高并不代表实际交战你的鼠标指令和击杀画面反馈更优。
Cxlin-avatar

Cxlin

mark一下
请问这个延迟最后体现到游戏内有多少呢?如果是像主楼说的那样增加两三百ms,那应该会差距非常非常明显吧,直接就打不死人了
lazin!-avatar

lazin!

[quote][tid=44140160]Topic[/tid] Post by [uid=1381856]小风神[/uid] (2025-05-20 21:13):

[img]https://img.nga.178.com/attachments/mon_202505/20/9aQ1aa-cwhoZgT3cSr2-f4.jpg[/img]

我已经尽力优化了,但是50系现在的驱动DPC 从fps游戏(CS2)上的反应看来延迟已经很高了, 618刚换了98X3D和5070ti,帧数是高了,但是DPC延迟却严重了.
测试使用5E的练枪图里闪身定位的练习,我老电脑dpc延迟很低(优化后),注册表优化Win32PrioritySeparation这个cpu前后台分配的值18,老电脑上闪身定位击杀耗时最短200ms左右,平均可能400[/quote]latencyMon,在用1070的时候延迟是多少?
Glup Shitto-avatar

Glup Shitto

[quote][pid=824110799,44140160,1]Reply[/pid] Post by [uid=43154004]翻滚着的球[/uid] (2025-05-21 10:04):

mark一下
请问这个延迟最后体现到游戏内有多少呢?如果是像主楼说的那样增加两三百ms,那应该会差距非常非常明显吧,直接就打不死人了[/quote]这个道理玩FPS的人自己心里很清楚,我比较过新老机器在5E练枪图,无DPC延迟的机器在游戏画面中你完成了一次200ms的击杀(比如说拉出去一次定位直接爆头,你可以感觉到你自己对于画面及目标击杀的速率反馈),但是即使你在有DPC延迟的机器上以相同的速度完成一次击杀(感官上的),但这个击杀时间在游戏中估计都上500ms了。

就是这个问题[s:pst:亲]
Glup Shitto-avatar

Glup Shitto

[quote][pid=824111535,44140160,1]Reply[/pid] Post by [uid=13110086]团契之光[/uid] (2025-05-21 10:08):

latencyMon,在用1070的时候延迟是多少?[/quote]500μs以下,用dplc查看几乎都是250μs.
juggerNOT-avatar

juggerNOT

有点离谱了,1000ms都1秒了,如果延迟这么大,早就有人出来问了,你先看看是不是这个记录dpc软件的问题。
Glup Shitto-avatar

Glup Shitto

[quote][pid=824113375,44140160,1]Reply[/pid] Post by [uid=8584606]noein5283[/uid] (2025-05-21 10:17):

有点离谱了,1000ms都1秒了,如果延迟这么大,早就有人出来问了,你先看看是不是这个记录dpc软件的问题。[/quote]latencyMon上的单位是μs.