Czas odpowiedzi dla strony jest zazwyczaj różny niż suma żądań. To nie oznacza, że dane są niepoprawne.
Różnica może być spowodowana współbieżnymi żądaniami, czasem połączenia ze stroną, opóźnieniami między żądaniami oraz niestandardowym kodem na stronie.
Najpowszechniejszą przyczyną, dla której suma czasu pojedynczych żądań na stronie jest większa niż łączny czas odpowiedzi strony, jest fakt, że żądania są często wysyłane do serwera współbieżnie (równolegle). Dlatego też niektóre czasy odpowiedzi pojedynczych żądań nakładają się na siebie, tak więc suma czasu odpowiedzi na żądania przekracza czas odpowiedzi strony.
Dodatkowo czas odpowiedzi strony może być większy niż suma czasów pojedynczych odpowiedzi na żądania na stronie z następujących przyczyn:
- Czasy pojedynczych odpowiedzi na żądania nie uwzględniają czasu wymaganego do nawiązania połączeń, ale czas odpowiedzi strony uwzględnia czas żądania nawiązania połączenia.
- Opóźnienia między żądaniami nie są uwzględniane w czasie pojedynczej odpowiedzi na żądanie, ale są uwzględniane w czasie odpowiedzi strony.
- Kod niestandardowy umieszczony na stronie jest wykonywany szeregowo (po oczekiwaniu na zakończenie wszystkich wcześniejszych pojedynczych żądań), a więc wpływa na czas odpowiedzi strony. Nie wpływa on na czas pojedynczych odpowiedzi na żądania. Zalecane jest jednak, aby umieszczać kod niestandardowy poza stroną, gdzie nie będzie on miał wpływu na czas odpowiedzi strony.
Więcej informacji na ten temat zawiera sekcja Zmniejszanie wpływu kodu niestandardowego na wydajność.