Поделиться через


Синтаксис запросов WPA

Компоненты синтаксического поиска и фильтрации Windows Анализатор производительности (WPA) являются расширением синтаксиса запросов Windows. Дополнительные сведения см. в разделе Расширенный синтаксис запросов.

Доступные расширения

В следующей таблице описаны доступные расширения.

Описание Примеры

Имена свойств могут содержать пробелы и другие символы, не являющиеся буквенно-цифровыми, если пробелы или символы заключены в квадратные скобки.

[All Count]:>0

[% Weight]:= 5.6

Оператор регулярного выражения звездочки () разрешен для строковых типов.

Следующий запрос соответствует как iexplore , так и explorer, но не myexplorer:

ProcessName: '.? изучение.*'

Поддерживаются суффиксы размера памяти (КБ, МБ, ГБ) и единицы времени (s, ms, us, ns) в двойных и целочисленных литералах. Регистр этих суффиксов не учитывается.

Size :> 20MB AND Size :< 0.5GB

Duration :> 5ms OR Duration :< 1us

Поддерживается гибкая точность литералы с плавающей точкой для операций равенства. Точность зависит от количества десятичных разрядов, содержащихся в запросе.

Duration := 4.5ms потенциально может дать более большой результирующий набор, чем Duration :=4.50ms.

Вы можете ограничить область поиска подмножеством строк по имени ряда. Имя ряда — это имя самого правого непустого столбца слева от золотой полосы. В следующей таблице имя ряда для строк 1–6 — Process. Для всех остальных строк имя ряда — Module.

поиск wpa

При запросе Process:~='iexplore'выбраны строки 6–13.

При запросе Process:~='iexplore' AND [Series Name] := 'Process'выбирается только строка 6.

При запросе Process:~'iexplore' AND [Series Name] := 'Module'выбраны строки 7–13.

Функции WPA