2017-05-04 1 views
9

Die timing section of the Firefox Network Monitor documentation „Gesperrt“ wird erklärt, wie:Was bedeutet "Blocked" wirklich in den Firefox-Entwicklertools Netzwerküberwachung?

Zeit in einer Warteschlange für eine Netzwerkverbindung warten verbracht.

Der Browser begrenzt die Anzahl gleichzeitiger Verbindungen, die mit einem einzelnen Server durchgeführt werden können. In Firefox ist dies standardmäßig 6

Ist das Limit für die Anzahl der Verbindungen die einzige Einschränkung? Oder ist der Browser blockiert, wenn er darauf wartet, dass eine Verbindung von der Betriebssystemzählung als blockiert erkannt wird?

In einem neuen Browser, auf einer ersten Verbindung, bevor irgendeine andere Verbindung hergestellt wird (also sollte das Limit hier nicht gelten), werde ich für 195 ms blockiert.

enter image description here

Ist das der Browser für das OS warten? Was bedeutet "Blockiert" hier?

+0

Ich habe die gleiche Frage. Es ist wirklich sehr verwirrend, dass wenn es die einzige Website ist, die wir auf Firefox öffnen, warum es für einige Sekunden blockiert angezeigt wird? – Fahad

+0

du hast Glück, ich wurde für 180516 ms blockiert ... Ich dachte eigentlich die Seite war tot –

Antwort

0

Zeit in einer Warteschlange, die auf eine Netzwerkverbindung wartet.

Der Browser begrenzt die Anzahl gleichzeitiger Verbindungen , die an einen einzelnen Server vorgenommen werden können. In Firefox ist dies standardmäßig auf 6, eingestellt, kann aber unter Verwendung der Netzwerkeinstellung network.http.max-persistent-connections-pro-server geändert werden. Wenn alle Verbindungen verwendet werden, kann der Browser keine weiteren Ressourcen herunterladen, bis eine Verbindung freigegeben wird.

Quelle: https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor

Es ist sehr klar, dass der Browser die Grenze zu 6 gleichzeitigen Verbindungen pro Server behebt (Domänen/IP), das O Frage nicht sehr relevent ist.

+1

Aber das erklärt nicht warum "In einem neuen Browser, auf einer ersten Verbindung, bevor irgendeine andere Verbindung hergestellt wird (so das Limit sollte hier nicht gelten), ich werde für 195 ms blockiert. " Oder bedeutet das, dass die hervorgehobene Anfrage nicht die erste in der Warteschlange ist – Beothorn

+1

Ich denke, dass Sie vielleicht eine andere Registerkarte geöffnet mit Hintergrundanforderungen an google.ca Server gesendet hatte. Es ist nicht sehr klar im Dokument, ob die Beschränkung auf die einzelnen Registerkarten oder den gesamten Browser angewendet wird. Sie sollten es mit nur einer Registerkarte in Ihrem Browser versuchen, um das Ergebnis zu sehen. –

+0

@ Karl.S nein, mit frischem Browser ich meine einen Browser, der gerade gestartet wurde und das keine andere Registerkarte oder Fenster hat. Ich habe gerade versucht mit FF v57 (Quantum), und werde immer noch für 148 ms auf der ersten Anfrage "blockiert", die schließlich eine 301 bekommen. Die nächsten zwei sind für 109ms und 400ms jeweils gesperrt. Das sind die allerersten 3 Anfragen, ich verstehe immer noch nicht, warum sie blockiert sind. –

Verwandte Themen