V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
XueXianqi
V2EX  ›  Windows

服务主机: DNS Client 的 CPU 占用过高问题

  •  
  •   XueXianqi · 16 天前 · 600 次点击

    各位 V2EXer ,你们在使用 Windows 的时候,有没有遇到这样的问题:

    电脑偶尔会突然很卡很卡,打开任务管理器,发现 服务主机: DNS Client 这个服务直接打满了 CPU (这种情况,在打开/关闭蓝牙、连接/断开 VPN 的时候 80% 可以复现)。

    目前使用的是 20 款的 ROG Strix G512LV 笔记本,i7-10875H + 32G + RTX 2060 ,常驻内存占用 70%+。

    平时开 5 、6 个 JetBrains 家的 IDE 、20+ Chrome Tab 、等各种软件,一般情况下,也就 IDE 打开和保存的时候,CPU 会打满几秒,但很快就会降下来。

    还有就是,在 Windows Update 的时候,CPU 占用率高,应该是正常的吧

    之前这些方法都试过,但都没效果:

    • 重启 DNS Client 服务
    • 清除 DNS 缓存:CMD 中输入 ipconfig /flushdns
    • 检查网络连接 和 DNS 设置

    之前有想过重装系统,但是各种开发环境配置,软件安装什么的,没个一天下不来,而且不能确保可以根治,所以还是来问问各位万能的 V 友,望答疑解惑~ thx

    1 条回复    2024-04-29 11:48:06 +08:00
    kenvix
        1
    kenvix  
       16 天前
    有,我每次网络状态变更都会被这玩意卡爆。没有解决方法。缓解方法我以前在 stackexchange 写过,就是限制 cpu 使用:

    https://superuser.com/questions/1318155/large-hosts-file-causing-high-dns-client-cpu-usage/1776476#1776476
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3245 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:16 · PVG 22:16 · LAX 07:16 · JFK 10:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.