Маркеры поискового профиля
Поставщик поиска Profiler Markers выполняет поиск в данных Profiler скриптов, использующих ProfilerMarker API.
Вы можете использовать поставщик поиска Profiler Markers в двух окнах:
- В специальном окне. Из главного меню выберите Окно > Анализ > Маркеры производительности.
- В окне Поиск с помощью визуального или текстового запроса с токеном поставщика. Однако рекомендуется использовать специальное окно для маркеров профилирования, поскольку оно обеспечивает лучшие результаты.
Синтаксис запроса
Токен поставщика: profile:
Пример запроса: Поиск в маркере профиля текста active и количества выборок, превышающих 1000.
profile: count>1000 active
Фильтры поставщиков
Поставщик Profiler Markers поддерживает дополнительные фильтры в визуальном построителе запросов, использующие стандартные операторы поисковых запросов.
| Фильтр | Токен поиска | Пример запроса | Описание |
|---|---|---|---|
| Средний (средний) | perf: avg=<value> |
perf: avg<512kb |
Поиск инструментов мониторинга производительности со средним значением меньше 512kb. |
| Последний раз | perf: lastTime=<value> |
perf: lastTime<1ms |
Поиск средств отслеживания производительности, обновленных за последнюю миллисекунду. |
| Пик | perf: peak=<value> |
perf: peak=0.5 |
Поиск трекеров производительности с пиковым значением 0.5. |
| Количество проб | perf: count=<value> |
perf: count=0.5 |
Поиск трекеров производительности с количеством выборок 0.5. Этот фильтр не может использовать единицу. |
| Итого 2010 год | perf: total=<value> |
perf: total=0.5 |
Поиск инструментов мониторинга производительности с общим значением 0.5. |
Чтобы соответствовать единице, регистрируемой системой мониторинга производительности, используйте различные типы единиц с фильтрами. Например:
- Для поиска всех трекеров, которые сообщают среднее время больше
1ms, используйтеavg>1ms. - Для поиска трекеров, сообщающих о среднем потреблении памяти меньше
512kb, используйтеavg<512kb.
Если единица не указана, поиск возвращает трекеры, которые сообщают о попаданиях.
Примечание: Фильтр Count Sample никогда не использует единицы измерения.
Результаты
Чтобы узнать больше об этих маркерах, обратитесь к Profiler маркеров ссылка.
Результаты
Поиск вкладка окна: Маркеры профиля.
Рекомендуется использовать для этих результатов представление таблицы.
Действия
Контекстное меню поставщика поиска Profiler Markers содержит следующие действия:
| Действия | Описание |
|---|---|
| Профиль | Запускает профилер на выбранном элементе. Это действие по умолчанию при двойном щелчке. Чтобы изменить действие по умолчанию, см. Настройки. |
| Включить глубокое профилирование или Отключить глубокое профилирование | Включает или выключает глубокое профилирование для выбранного элемента. |
| Сброс | Сброс всех результатов на 0 и начало профилирования снова. |