Websites carregando com lentidão - Wireshark mostra que a transferência de dados é rápida

0

Eu tenho um PC com Windows 10 x64 com muitos recursos e uma conexão de rede rápida. A última semana ou mais sites de carregamento foram bastante lentos. Eu uso o Chrome (mantido atualizado) como meu navegador principal, mas eu testei e o mesmo problema acontece com o Internet Explorer e Egde também (eu praticamente nunca uso isso). Isso acontece com os dois sites que estão no cache e os que não estão. Limpeza de cache, cookies, etc. não faz diferença - sim, tentei.

Para cada site que eu tento, parece que o valor TTFB (Time To First Byte) é muito alto - geralmente paira bem perto de 3,30 segundos, eu vi um tempo em que eu obtinha valores mais altos (4,5 segundos por exemplo ), e MUITAS instâncias em que o TTFB foi tão baixo quanto 1.28 segundos. Geralmente, carregar a maioria desses sites acontecia em um piscar de olhos (conexão de fibra). Eu tenho um ping médio de 10ms para o site que eu mais uso, que agora tem uma média de um TTFB de 3,30 segundos (surpreendentemente pouca variação nos números depois de centenas de testes).

Agora, aqui está o kicker: se eu executo o Chrome (ou um dos outros navegadores), o devtools e o Wireshark (mais recente) lado a lado, vejo que a transferência de dados é bastante rápida - normalmente 0,2 segundos para o site que eu uso com mais freqüência - mas que a solicitação HTTP de saída não acontece até o final da espera do TTFB. Ou seja, o navegador acha que fez a solicitação, senta para esperar o primeiro byte, passa 3,1 segundos, ENTÃO a solicitação HTTP GET real é feita e os dados são retornados 0,2 segundos depois disso. Isso é extremamente consistente e totalmente reproduzível.

Através do processo de eliminação, concluí que isso está relacionado com a máquina em que estou. Outro PC (também Win 10, mas com especificações mais fracas) na mesma rede que acessa o mesmo site não tem o mesmo problema.

Desativei todas as extensões do Chrome sem efeito.

Eu tenho o Bitdefender Total Security 2017 build 21.0.24.54 instalado. No entanto, tem sido aqui muito mais tempo do que o problema. Eu não estou descartando, mas o problema não começou com a instalação do Bitdefender. É claro que poderia ter havido uma atualização de software ou definição, então não posso dizer com certeza que isso não esteja relacionado.

Não há proxy configurado. Não há VPN ativada. E como mencionado, isso acontece em sites que deveriam estar no cache, bem como em sites que eu nunca visitei antes nesta máquina (testei extensivamente).

Então, meus assistentes. Como descubro por que a espera acontece antes que a solicitação seja realmente transmitida pela rede?

Deixe-me saber o que você precisa saber sobre a configuração ou sobre quaisquer testes que você queira executar, e eu fornecerei. Estou mais interessado em descobrir isso porque está francamente matando a utilidade do navegador na máquina.

Obrigado!

    
por Rune Jacobsen 23.03.2017 / 19:48

0 respostas