Os navegadores levam em consideração que a rede pode ser mais rápida que o cache de disco?

2

Uma coisa veio à minha mente. Hoje em dia, a velocidade de conexão à Internet é muitas vezes comparável às velocidades do disco rígido. Isso significa que posso imaginar totalmente que pode haver casos em que seria melhor (para um cliente web egoísta) recuperar um recurso da rede do que lê-lo do disco. Especialmente quando o tamanho do recurso é relativamente pequeno, o custo de tempo das operações de disco pode exceder o tempo de download.

Os navegadores da Web têm essa funcionalidade?

O motivo da minha pergunta é pura curiosidade, não um problema real. BTW, eu não estou convencido de que essa ideia vale a pena ser implementada, já que a largura de banda é maior para alguns benefícios locais muito pequenos.

    
por GrzegorzOledzki 28.04.2011 / 21:53

1 resposta

3

Tenha em mente que, além da largura de banda, há uma latência significativa ao percorrer uma rede e o HTTP é tagarela. Além disso, todas as chamadas para o servidor causam carga no servidor, portanto, o que é melhor para um cliente pode afetar negativamente outras pessoas também.

Para responder diretamente à sua pergunta, duvido que os navegadores testem a velocidade da rede antes de escolher se deseja baixar ou usar o cache.

    
por 28.04.2011 / 21:56