O tempo de resposta de uma página normalmente é diferente da soma dos
seus pedidos. Isso não significa que os dados estejam incorretos.
A diferença pode ser causada pelos pedidos simultâneos, pelos tempos de conexão
da página, pelos atrasos entre os pedidos e pelo código customizado dentro de uma página.
O motivo mais comum para a soma dos tempos de pedido individuais dentro de
uma página exceder o tempo de resposta total da página é que os pedidos são
muitas vezes enviados simultaneamente (em paralelo) para um servidor. Dessa forma,
alguns dos tempos de resposta do pedido individuais são sobrepostos, fazendo com que a soma
dos tempos de resposta do pedido excedam o tempo de resposta da página.
Além disso, o tempo de resposta da página pode exceder a soma dos tempos de resposta de pedido
individuais dentro da página pelos seguintes motivos:
- Os tempos de resposta de pedido individual não incluem o tempo para estabelecer
as conexões, mas o tempo de resposta da página inclui o tempo de pedido de
conexão.
- Os atrasos entre os pedidos não são refletidos no tempo de resposta de pedido
individual, mas são refletidos no tempo de resposta da página.
- O código customizado colocado em uma página é executado em série
(depois de aguardar a conclusão de todos os pedidos individuais anteriores), contribuindo,
assim, para o tempo de resposta da página. Os tempos de resposta de pedido individual
não são afetados. Porém, é recomendado colocar o código customizado fora de uma página,
para que não afete o tempo de resposta da página.
Para obter mais informações, consulte Reduzindo o Impacto do Desempenho do Código Customizado.