Chrome очереди запросов - PullRequest
0 голосов
/ 28 февраля 2020

Chrome Просмотр времени

На изображении выше chrome большую часть времени проводит в очереди на запрос. Я пытаюсь выяснить, почему это происходит, чтобы свести его к минимуму.

Согласно chrome документам для разработчиков:

Запрос в очереди указывает, что:

  1. Запрос был отложен механизмом рендеринга, потому что он считается более низким приоритетом, чем критические ресурсы (такие как скрипты / стили). Это часто случается с изображениями.
  2. Запрос был отложен для ожидания недоступного сокета TCP, который скоро освободится.
  3. Запрос был отложен, поскольку браузер разрешает только шесть TCP-подключений на источник по HTTP 1.
  4. Время, затрачиваемое на создание записей в кэш-памяти диска (обычно очень быстрое).

Номер 3 кажется наиболее вероятной проблемой в соответствии с chrome документами для разработчиков, но я знаю, что за один раз отправляется только один запрос, поэтому это не может быть. Я тоже не думаю, что это номер 1, потому что монитор производительности не показывает отставание от рендеринга. Может быть, это 2 или 4, но я не знаю, как это проверить.

Chrome Performance Monitor

Я включил изображение производительности монитор, который показывает эти длинные задачи, когда что-то происходит в системе. Это также для меня загадка и кажется, что они связаны между собой.

Любая помощь очень ценится!

Редактировать: Кажется, что вы можете отключить кэш диска, когда открываете инструменты разработчика, и это не показалось решить проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...