L'envoi est le temps passé à télécharger les données/demandes vers le serveur. Il se produit entre le blocage et l'attente. Par exemple, si je renvoie une page ASPX, cela indique le temps qu'il a fallu pour télécharger la requête (y compris les valeurs des formulaires et l'état de la session) vers le serveur ASP.
L'attente est le temps qui s'écoule après l'envoi de la demande, mais avant la réception d'une réponse du serveur. En fait, il s'agit du temps passé à attendre une réponse du serveur.
La réception est le temps passé à télécharger la réponse du serveur.
Blocage de est le temps écoulé entre le lancement de la demande par le thread de l'interface utilisateur et l'arrivée de la demande HTTP GET sur le fil.
L'ordre dans lequel ils se produisent est le suivant :
- Bloquer*
- Recherche DNS
- Connexion
- Envoi de
- Attente
- Réception
*Le blocage et la recherche de DNS peuvent être échangés.
L'onglet réseau n'indique pas le temps passé à traiter.
Si les temps de blocage sont longs, c'est que la machine qui exécute le navigateur fonctionne lentement. Vous pouvez remédier à ce problème en améliorant la machine (plus de RAM, processeur plus rapide, etc.) ou en réduisant sa charge de travail (désactiver les services dont vous n'avez pas besoin, fermer des programmes, etc.)
Des temps d'attente longs indiquent que votre serveur met beaucoup de temps à répondre aux demandes. Cela signifie soit :
- La requête prend beaucoup de temps à traiter (par exemple, si vous extrayez une grande quantité de données de la base de données, si de grandes quantités de données doivent être triées ou si un fichier doit être trouvé sur un disque dur qui doit tourner).
- Votre serveur reçoit trop de demandes pour les traiter toutes dans un délai raisonnable (le traitement d'une demande peut prendre 0,02 seconde, mais lorsque vous avez 1000 demandes, le délai est sensible).
Les deux problèmes (longue attente + long blocage) sont liés. Si vous pouvez réduire la charge de travail du serveur par la mise en cache, l'ajout d'un nouveau serveur et la réduction du travail requis pour les pages actives, vous devriez constater des améliorations dans les deux domaines.