Tengo un siguiente registro de red en Chrome:
No entiendo nada: ¿cuál es la diferencia entre las barras grises rellenas y las barras grises transparentes?
Tengo un siguiente registro de red en Chrome:
No entiendo nada: ¿cuál es la diferencia entre las barras grises rellenas y las barras grises transparentes?
Respuestas:
Google da un desglose de estos campos en la evaluación del rendimiento de la red sección de su documentación de DevTools.
Extracto del tiempo de la red de recursos :
(Si olvida, Chrome tiene un enlace "Explicación" en la información sobre herramientas al pasar el mouse y debajo del panel "Tiempo").
Básicamente, la razón principal por la que verá esto es porque Chrome solo descargará 6 archivos por servidor a la vez y otras solicitudes se detendrán hasta que esté disponible una ranura de conexión.
Esto no es necesariamente algo que deba corregirse, pero una forma de evitar el estado estancado sería distribuir los archivos a través de múltiples nombres de dominio y / o servidores, teniendo en cuenta CORS si corresponde a sus necesidades, sin embargo, HTTP2 es probablemente una mejor opción avanzando. La agrupación de recursos (como la concatenación JS y CSS) también puede ayudar a reducir la cantidad de conexiones estancadas.
fuente
file:///C:/...
DevTools: [red] explica las barras vacías antes de la solicitud
fuente
https://developers.google.com/web/tools/chrome-devtools/network-performance/understanding-resource-timing
Esto viene del sitio oficial de Chome-devtools y ayuda. Aquí cito:
fuente
Mi caso es que la página está enviando múltiples solicitudes con diferentes parámetros cuando estaba abierta. Así que la mayoría están "estancados". Las siguientes solicitudes enviadas inmediatamente se "estancan". Evitar solicitudes innecesarias sería mejor (ser perezoso ...).
fuente
Como muchas personas llegan aquí para depurar su sitio web lento, me gustaría informarle sobre mi caso, que ninguna de las explicaciones de Google ayudó a resolver. Mis enormes tiempos de inactividad (a veces 1 minuto) fueron causados por Apache que se ejecuta en Windows con muy pocos hilos de trabajo para manejar las conexiones, por lo tanto, estaban en cola.
Esto puede aplicarse a usted si su registro de Apache tiene la siguiente nota:
Este problema se resuelve en Apache httpd.conf. Descomentar: Incluir conf / extra / httpd-mpm.conf
Y edite httpd-mpm.conf
Tenga en cuenta que es posible que no necesite 2000 subprocesos o que necesite más. 2000 estuvo bien para mi caso.
fuente