Справочник по событиям записи производительности
В средстве Производительность в разделе Main отображаются все события, которые активируются при записи. Каждый тип события описан ниже:
Свойства, общие для всех событий
Следующие свойства являются общими для всех типов событий в разделе Main средства производительности. Дополнительные свойства, относящиеся к определенным типам событий, перечислены в следующих разделах ниже.
Property | Когда отображается |
---|---|
Агрегированное время | Для событий с вложенными событиями — время, затраченное каждой категорией событий. |
Стек вызова | Для событий с дочерними событиями — время, затрачено каждой категории событий. |
Время ЦП | Сколько времени ЦП потребовалось для записанного события. |
Сведения | Другие сведения о событии. |
Длительность (по отметке времени) | Сколько времени потребовалось для завершения мероприятия со всеми его дочерними элементами; метка времени — это время, в которое произошло событие, относительно времени начала записи. |
Самостоятельное время | Сколько времени потребовалось событие без каких-либо из его детей. |
Размер использованной кучи | Объем памяти, используемый приложением при записи события, и изменение разностного размера кучи (+/-) с момента последней выборки. |
События загрузки
Следующие события относятся к категории Загрузка .
Событие | Описание |
---|---|
Анализ HTML | Microsoft Edge запустил алгоритм синтаксического анализа HTML. |
Завершение загрузки | Сетевой запрос завершен. |
Получение данных | Данные для запроса получены. Существует одно или несколько событий получения данных. |
Получение ответа | Начальный HTTP-ответ от запроса. |
Отправить запрос | Отправлен сетевой запрос. |
Дополнительные свойства для событий загрузки
Свойство | Описание |
---|---|
Ресурс | URL-адрес запрошенного ресурса. |
Предварительная версия | Предварительный просмотр запрошенного ресурса (только изображения). |
Метод запроса | Метод HTTP, используемый для запроса (GET или POST , например). |
Код состояния | Код ответа HTTP. |
Тип MIME | Тип MIME запрошенного ресурса. |
Длина закодированных данных | Длина запрошенного ресурса в байтах. |
См. также свойства, общие для всех событий выше.
События скриптов
Следующие события относятся к категории Скрипты .
Событие | Описание |
---|---|
Сработал кадр анимации | Сработал запланированный кадр анимации и был вызван его обработчик обратного вызова. |
Отмена анимации кадра | Запланированный кадр анимации был отменен. |
Событие GC | Произошла сборка мусора. |
DOMContentLoaded | Событие DOMContentLoaded было запущено браузером. Это событие возникает при загрузке и анализе всего содержимого DOM страницы. |
Оценка скрипта | Выполнена оценка скрипта. |
Событие | Событие JavaScript (например, mousedown , или key ). |
Вызов функции | Выполнен вызов функции JavaScript верхнего уровня (появляется только при входе браузера в подсистему JavaScript). |
Установка таймера | Был создан таймер с помощью setInterval() или setTimeout(). |
Кадр анимации запроса | Вызов requestAnimationFrame() запланировали новый кадр. |
Удаление таймера | Ранее созданный таймер был очищен. |
Time | Скрипт с именем console.time(). |
Время окончания | Скрипт с именем console.timeEnd(). |
Таймер сработал | Сработал таймер, запланированный с setInterval() или setTimeout() . |
Изменение состояния готовности XHR | Состояние готовности XMLHTTPRequest изменилось. |
Загрузка XHR | Завершенная XMLHTTPRequest загрузка. |
Дополнительные свойства для событий скриптов
Свойство | Описание |
---|---|
Идентификатор таймера | Идентификатор таймера. |
Timeout | Время ожидания, указанное таймером. |
Повторяет | Логическое значение, указывающее, повторяется ли таймер. |
Вызов функции | Функция, которая была вызвана. |
См. также свойства, общие для всех событий выше.
События отрисовки
Следующие события относятся к категории Отрисовка .
Событие | Описание |
---|---|
Отмена макета | Макет страницы был признан недействительным изменением DOM. |
Макет | Макет страницы завершен. |
Перерасчет стиля | Стили элементов, пересчитанные в Microsoft Edge. |
Прокрутка | Содержимое вложенного представления прокручено. |
Дополнительные свойства для событий отрисовки
Свойство | Описание |
---|---|
Макет недействителен | Для записей макета — трассировка стека кода, в результате чего макет был признан недействительным. |
Узлы, которым требуется макет | Для записей макета — количество узлов, которые были помечены как нуждающиеся в макете до начала ретрансляции. Обычно это те узлы, которые были признаны недействительными кодом разработчика, а также путь вверх к корневому каталогу ретрансляции. |
Размер дерева макета | Для записей макета — общее количество узлов в корневом каталоге ретранслятора (узел, который Microsoft Edge запускает ретрансляцию). |
Область макета | Возможные значения: Partial (граница макета является частью модели DOM) или Whole document . |
Затронутые элементы | Для записей стиля Recalculate — количество элементов, на которые влияет пересчет стиля. |
Стили признаны недействительными | Для записей стиля Recalculate предоставляет трассировку стека кода, который привел к признанию стиля недействительным. |
См. также свойства, общие для всех событий выше.
События рисования
Следующие события относятся к категории Рисование .
Событие | Описание |
---|---|
Составные слои | Составные слои изображений для обработчика отрисовки Microsoft Edge. |
Декодирование изображений | Ресурс изображения был декодирован. |
Изменение размера изображения | Размер изображения был изменен по собственным размерам. |
Paint | Составные слои были окрашены в область дисплея. При наведении указателя мыши на запись Paint выделяется область обновленного дисплея. |
Дополнительные свойства для событий рисования
Свойство | Описание |
---|---|
Расположение | Для событий Paint координаты x и y прямоугольника рисования. |
Dimensions | Для событий Paint — высота и ширина окрашенной области. |
См. также свойства, общие для всех событий выше.
Примечание.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой Google и используемой в соответствии с условиями, описанными в международной лицензии Creative Commons Attribution 4.0. Исходная страница находится здесь , и авторами являются Меггин Кирни (технический писатель) и Флавио Копс (разработчик полного стека).
Эта работа лицензируется по международной лицензии Creative Commons Attribution 4.0.