Por que o localhost é muito lento enquanto estou baixando e funciona perfeitamente quando não há internet?

1

Meu projeto não precisa de nada da internet, nem de JQuery, nem de twitter, nada! e funciona perfeitamente quando não há conexão com a internet, e é claro, quando há uma internet conectada. O problema é quando estou baixando algo da internet, meu localhost se torna muito lento! algum conselho que não seja parar o download enquanto estiver trabalhando? Estou usando: Wamp, windows 7 64 bits

    
por Elshereef 30.09.2012 / 15:22

2 respostas

0

A pilha de rede ainda está envolvida em uma pesquisa de localhost (Por um lado, ela pode ser configurada para qualquer endereço IP em seu arquivo de hosts). Uma postagem no fórum aqui sugere que até mesmo a NIC está envolvida.

On a PC when you ping your Loopback the NIC is involved down to the NDIS(network driver interface specification), which is the driver software for the NIC and resides between Internet/Data Link layer. This driver is responsible for allowing multiple protocol stacks i.e. IPX/SPX, TCP/IP to coexist. So the ping doesn't actually get framed and sent out on the wire. It simply "polls" the appropriate stack driver to see if it is configured and able to respond to requests.

Isso indicaria que, se o download estiver usando todos / a maioria dos recursos da NIC, você poderá ver um desempenho menor.

    
por 30.09.2012 / 15:56
0

Evite localhost e use 127.0.0.1 , que é o endereço de loopback e, conforme declarado na wikipedia :

In TCP/IP a loopback device is a virtual network interface implemented in software only and not connected to any hardware

Ao contrário, o localhost envolverá mais trabalho, já que ele precisa passar pela tabela de roteamento. Consulte aqui .

    
por 30.09.2012 / 18:57