dns-client 占用 cpu 过高的问题解决方案
先说说起因,我昨天正上课的时候发现风扇呼呼转,而且越转越“欢快”,发现 cup 直接拉满顿时血压飙升,上一次 cpu 拉满还是 python 在后台跑的时候。
通过查找发现,一个叫 DNS Client 的玩意直接占用了电脑的大半 CPU。
·
网上不是流传一句话嘛,重启可以解决任何玄学问题。我试着做了一遍,过了好长时间,那起飞的声音又响起。于是我尝试百度,只有介绍的 DNS 服务器的相关知识,最后在 CSDN 的评论区里发现了解决方案。说可能是 Windows 10 update 原因而引起的。估计是之前 Windows 10 前段时间的 Windows update 下有一个 Option 里面有一堆的驱动,可能是那些驱动出了问题。删除设备原来的就正常工作了。具体操作如下:
第一步
右键此电脑,选择管理,双击打开设备管理器
第二步
找到网络适配器,选择你正在使用的网卡,右键卸载此设备,注意勾选“删除此设备驱动程序”,点击卸载,再次查看会发现找不到设备
第三步
点击操作,扫描检测硬件改动,重新加载网卡,这样就可以了。
解决完问题后,作者又去网上搜了一波,
至于 DNS-Client 是什么?微软官方给出了说法
Microsoft-Windows-DNS-Client 组件包含用于配置域名系统 (DNS) 的设置,该系统用于命名计算机和网络服务,以将其组织到域的层次结构中。 DNS 命名用于 TCP/IP 网络(如 Internet),用途是使用友好名称查找计算机和服务。DNS 客户端服务用于解析 DNS 域名,方法是查询从上一查询获取的本地缓存的信息或查询远程 DNS 服务器。某些设置是全局性的,其他设置是特定于接口的。 全局设置适用于计算机上的所有网络适配器。 接口特定的设置仅适用于单个接口,可能与全局设置重叠。
版权声明: 本文为 InfoQ 作者【我是一个茶壶】的原创文章。
原文链接:【http://xie.infoq.cn/article/05151611fa8d19e66b40a2d06】。未经作者许可,禁止转载。
评论