较长的/ etc / hosts文件可以减慢DNS查找速度吗?
在Windows(XP / Vista / 7)计算机上,答案是肯定的。
一个长主机文件无法与“ DNS客户端”服务一起正常运行是一个已知问题。
http://winhelp2002.mvps.org/hosts.htm:
在大多数情况下,较大的HOSTS文件(超过135 kb)会降低计算机的速度。
[解决方案:将“ DNS客户端”服务设置为手动或禁用)
http://vlaurie.com/computers2/Articles/hosts.htm:
请注意,除非服务“ DNS客户端”设置为手动启动,否则超过100 KB 的主机文件实际上会减慢浏览速度。
www.ericphelps.com/scripting/samples/Hosts/:
使用大型HOSTS文件之前,最重要的事情是禁用计算机上的域名服务客户端(“ DNS客户端”或“ DnsCache”)服务。这听起来很奇怪,但是不需要DNS客户端来执行DNS。更糟糕的是,如果您有一个很大的HOSTS文件(这是我的建议),则DNS客户端会阻塞您的整个PC。
...并且我亲自在三种不同的Windows机器上见证了这一点:XP Pro,Vista和7 Starter。