我从Windows XP切换到Windows 7专业版64位。 当我的电脑在XP我有2演出的RAM和超频我的CPU 3.0GHZ现在我有4G的RAM,但不得不降低我的CPU到2.8GHZ。
自从我运行Windows 7的本地主机变得如此之慢,当我运行我的asp.net mvc网站。 我不明白为什么。 加载页面可能需要长达20秒的时间。 平均10。
我真的没有得到的是,当我用马虎,把我的速度在256kb它跑得快得多,当我不使用马虎,只使用本地主机。
我的网站使用即时在本地主机,我认为它应该几乎是因为它是本地主机。 所以我不明白为什么要以一定的速度加快速度。
我需要设置一些选项吗? 或者一些IIS设置? 我不认为我安装了IIS,因为我只是使用内置的东西从视觉stuidos 2008(cassa?)
在所有主stream浏览器(firefox,IE,chrome,opera,safari)中,我都得到了相同的缓慢。
谢谢
我曾多次遇到这个问题,从Vista开始。 这是由于IPv6。 在您的主机文件中,注释掉localhost的IPv6地址的定义,并且应该以正常的速度。 此外,我不知道你是否真的需要,但我建议刷新DNS缓存后做这个改变,并重新启动浏览器。
一个可能的问题是IPv6。 我知道,至少Firefox在本地主机的Windows中如何实现有一个问题,所以禁用它使其尽可能快。
浏览about:config
并将network.dns.disableIPv6
密钥从false
更改为true
。
但是,这个问题通常只会在加载时间上增加几秒钟,所以在你的情况下可能会有更多的事情发生。
我正在运行Windows 7,并通过进入hosts文件并取消注释 127.0.0.1/localhost条目来解决此问题。 显然它运行到DNS服务器并从那里解析本地主机。
我甚至在Vista上也注意到了这一点。
我只是使用IE浏览器而不是Chrome / Firefox进行快速和脏的编程检查。
最好的解决方案是安装IIS,而不是使用内置的Cassini Web服务器。
您必须确保127.0.0.1的所有条目都放在主机文件的同一行上。 像这样的配置:
127.0.0.1 localhost 127.0.0.1 mysite
应改为:
127.0.0.1 localhost mysite
这个小小的修改增加了我基于Windows系统的速度,令人难以置信。