J'ai un journal réseau suivant dans Chrome:
Je n'y comprends rien: quelle est la différence entre les barres grises remplies et les barres grises transparentes.
J'ai un journal réseau suivant dans Chrome:
Je n'y comprends rien: quelle est la différence entre les barres grises remplies et les barres grises transparentes.
Réponses:
Google donne une ventilation de ces champs dans la section Évaluation des performances du réseau de leur documentation DevTools.
Extrait de la synchronisation du réseau de ressources :
(Si vous oubliez, Chrome a un lien "Explication" dans l'info-bulle de survol et sous le panneau "Minutage".)
Fondamentalement, la principale raison pour laquelle vous verrez cela est que Chrome ne téléchargera que 6 fichiers par serveur à la fois et que les autres demandes seront bloquées jusqu'à ce qu'un emplacement de connexion devienne disponible.
Ce n'est pas nécessairement quelque chose qui doit être corrigé, mais un moyen d'éviter l'état bloqué serait de distribuer les fichiers sur plusieurs noms de domaine et / ou serveurs, en gardant à l'esprit CORS s'il est applicable à vos besoins, mais HTTP2 est probablement une meilleure option aller de l'avant. Le regroupement de ressources (comme la concaténation JS et CSS) peut également aider à réduire le nombre de connexions bloquées.
la source
file:///C:/...
DevTools: [réseau] explique les barres vides précédant la requête
la source
https://developers.google.com/web/tools/chrome-devtools/network-performance/understanding-resource-timing
Cela vient du site officiel de Chome-devtools et cela aide. Ici je cite:
la source
Mon cas est que la page envoie plusieurs demandes avec des paramètres différents lorsqu'elle était ouverte. La plupart sont donc «bloqués». Les demandes suivantes immédiatement envoyées sont "bloquées". Il vaudrait mieux éviter les demandes inutiles (être paresseux ...).
la source
Étant donné que de nombreuses personnes arrivent ici pour déboguer leur site Web lent, je voudrais vous informer de mon cas qu'aucune des explications de Google n'a aidé à résoudre. Mes énormes temps de blocage (parfois 1 min) ont été causés par Apache fonctionnant sous Windows ayant trop peu de threads de travail pour gérer les connexions, par conséquent, ils étaient en file d'attente.
Cela peut s'appliquer à vous si votre journal apache contient la note suivante:
Ce problème est résolu dans Apache httpd.conf. Décommenter: inclure conf / extra / httpd-mpm.conf
Et éditez httpd-mpm.conf
Notez que vous n'aurez peut-être pas besoin de 2000 threads ou plus. 2000 était OK pour mon cas.
la source