Mon Hôte Local va tellement lent maintenant que je suis sur windows 7 et Asp.net MVC
Je suis passé de windows xp à windows 7 pro 64 bits. Quand mon ordinateur est sous xp, j'ai eu 2 gigas de ram et overclocké mon cpu à 3.0 ghz maintenant, je l'ai 4gigs de ram, mais a du baisser mon cpu à 2,8 ghzs.
Depuis que j'ai été en cours d'exécution windows 7 hôte local va tellement lent quand je lance mon asp.net mvc site. Je ne comprends pas pourquoi. Il peut prendre jusqu'à 20 secondes pour charger une page. Avec une moyenne de 10.
La chose, je n'ai vraiment pas l'obtenir, c'est que lorsque j'utilise bâclée et mettre ma vitesse de 256 ko, il fonctionne beaucoup plus vite alors quand je ne l'utilise pas bâclée et il suffit d'utiliser de l'hôte local.
Mon site une utilisation instantanée sur l'hôte local ce que je me dis qu'il devrait presque être puisqu'il est l'hôte local. Donc je ne peux pas comprendre pourquoi le mettre à une vitesse qui est en quelque sorte plus vite.
Est-il une option que je dois mettre? Ou certains IIS? Je ne pense pas que j'ai installé IIS pourtant, depuis que j'ai juste utiliser le construit en chose à partir de visual stuidos 2008(cassa?)
- Je obtenir la même lenteur dans tous les principaux navigateurs(firefox,IE,chrome,opera,safari).
Grâce
Oui, il va presque instantanée lorsque j'utilise 127.0.0.1 pourquoi en serait-il?
Cela ressemble à un problème avec la recherche par nom. Exécutez "ipconfig /flushdns" dans une console, et essayez l'outil de réparation sur votre connexion réseau.
Où dois-je aller pour cette réparation? J'ai vidé le DNS.
OriginalL'auteur chobo2 | 2009-09-12
Vous devez vous connecter pour publier un commentaire.
J'ai eu ce problème à plusieurs reprises, il a commencé avec Vista pour moi. Elle est due à l'IPv6.
Dans votre fichier hosts, commenter la définition de l'adresse IPv6 pour localhost, et les choses devraient aller à la vitesse normale. Aussi, je ne sais pas si vous avez réellement besoin ou pas, mais je suggère de vider le cache DNS après avoir fait ce changement, et redémarrez votre navigateur.
Hmm, je l'ai mentionné au départ. "C:\Windows\system32\drivers\etc\" dans ce dossier vous trouverez un fichier nommé "hosts". Ouvrez, par exemple, le bloc-notes, et de trouver cette ligne: ::1 localhost Changer à ceci: # ::1 localhost Aussi, si il ya une ligne dans ce fichier qui ressemble à ça: # 127.0.0.1 localhost Changer à cela: 127.0.0.1 localhost Maintenant vous devriez faire.
Je pense que cela a fait le tour. Je ne sais pas quoi ::1 signifie mais uncommiting le bouclage comme vous l'avez dit a fait le tour. L'IPv6 est suppost à être ce mauvais? Comme, pourquoi est-elle si lente???????? Sur une note de côté si je ne suis pas sûr pourquoi, lorsque j'ai essayé de modifier le fichier host d'abord il m'a demandé de l'enregistrer comme une nouvelle copie et quand j'ai essayé de l'enregistrer sur l'ancienne version, il m'a donné ", consulté refusé", même si je suis l'admin donc j'ai dû supprimer le fichier hôte d'abord et ensuite de copier un nouveau dans ce répertoire avec ces changements
# localhost nom de la résolution est prise en charge dans le DNS lui-même. 127.0.0.1 localhost # ::1 localhost
La raison pour laquelle il vous a demandé de l'enregistrer comme un nouveau fichier a été due à la façon dont les autorisations de fichier et l'utilisateur les autorisations sont définies dans Vista et au-delà. Même si vous êtes "l'admin", vous êtes en cours d'exécution avec régulièrement des autorisations de l'utilisateur. Lorsque vous essayez de faire quelque chose nécessitant des autorisations d'administrateur, le système vous demande si vous voulez ou non (qui invite UAC, avec l'écran plus sombre, je suis sûr que vous le savez). Le fichier hosts peut être modifié uniquement par les administrateurs, ou quelque chose de cette mesure. Donc, si vous il suffit de l'ouvrir dans le bloc-notes, modifier et enregistrer, il vous dira "accès refusé". Dans mon avis, bloc-notes doit demander
OriginalL'auteur AASoft
Un problème possible est IPv6. Je sais qu'au moins Firefox a un problème avec la manière dont il est implémenté dans Windows pour localhost, afin de le désactiver, il est aussi rapide comme il se doit.
Parcourir pour
about:config
et modifier lenetwork.dns.disableIPv6
clé defalse
àtrue
.Toutefois, ce problème généralement n'ajoute que quelques secondes pour le temps de chargement, alors il pourrait y avoir quelque chose de plus neuf dans votre cas.
Non ce n'est pas faire n'importe quoi. Même vitesse sur.
Même si c'est pas votre problème principal, vous serez en mesure de constater la différence une fois que vous avez trouvé le plus grand problème.
Ainsi permet d'essayer de trouver le problème principal en premier, alors je peux rallye de voir la différence entre le fait d'avoir ce permis et pas.
"seulement quelques secondes?" — vous voulez dire millisecondes?
OriginalL'auteur Guffa
Je suis sous Windows 7 et j'ai résolu en allant dans le fichier hosts et décommentant le 127.0.0.1/localhost entrée. Apparemment, il était en cours d'exécution sur le serveur DNS et résolution des localhost à partir de là.
OriginalL'auteur Earlz
J'ai remarqué le même sur Vista.
J'ai simplement utiliser IE au lieu de Chrome/Firefox rapide et sale de la programmation des contrôles.
La meilleure solution serait d'installer IIS et ne pas utiliser le construit dans le serveur web Cassini.
lol pas de "bouton". *en bas.
OriginalL'auteur Tom Anderson
Vous avez à faire assurez-vous que toutes les entrées pour 127.0.0.1 sont placés sur la même ligne dans la hôtes fichier. Une configuration comme ceci:
devrait être changé en:
Cette petite modification a augmenté la vitesse à mon basés sur Windows système incroyablement.
OriginalL'auteur W.M.