Compartilhar via


Sintaxe de consulta WPA

Os componentes de pesquisa e filtragem de sintaxe do Windows Performance Analyzer (WPA) são uma extensão para a sintaxe de consulta do Windows. Para obter mais informações, consulte Sintaxe de consulta avançada.

Extensões disponíveis

A tabela a seguir descreve as extensões disponíveis.

Descrição Exemplos

Os nomes de propriedades podem conter espaços e outros caracteres não alfanuméricos se os espaços ou caracteres estiverem entre colchetes.

[All Count]:>0

[% Weight]:= 5.6

O operador RegEx do asterisco () é permitido em tipos de cadeia de caracteres.

A consulta a seguir corresponde ao iexplore e ao explorer, mas não ao myexplorer:

ProcessName: '.? explore.*'

Há suporte para sufixos de tamanho de memória (KB, MB, GB) e unidades de tempo (s, ms, us, ns) em literais duplos e inteiros. Esses sufixos não diferenciam maiúsculas de minúsculas.

Size :> 20MB AND Size :< 0.5GB

Duration :> 5ms OR Duration :< 1us

Há suporte para precisão flexível em literais float para operações de igualdade. A precisão é baseada no número de dígitos decimais que a consulta contém.

Duration := 4.5ms pode potencialmente produzir um conjunto de resultados maior do que Duration :=4.50ms.

Talvez você queira restringir um escopo de pesquisa a um subconjunto de linhas por nome da série. O nome da série é o nome da coluna mais à direita não vazia à esquerda da barra de ouro. Na tabela a seguir, o nome da série para linhas 1-6 é Process. Para todas as outras linhas, o nome da série é Module.

pesquisa wpa

Se você consultar , Process:~='iexplore'as linhas 6-13 serão selecionadas.

Se você consultar , Process:~='iexplore' AND [Series Name] := 'Process'somente a linha 6 será selecionada.

Se você consultar , Process:~'iexplore' AND [Series Name] := 'Module'as linhas 7-13 serão selecionadas.

Recursos do WPA