WPA 查询语法

Windows 性能分析器 (WPA) 的语法搜索和筛选组件是 Windows 查询语法的扩展。 有关详细信息,请参阅高级查询语法

可用扩展

下表对可用扩展进行了介绍。

说明 示例

如果方括号内有空格或字符,则属性名称可以包含空格和其他非字母数字字符。

[All Count]:>0

[% Weight]:= 5.6

字符串类型允许使用星号 RegEx 运算符 ()。

以下查询与 iexplore 和 explorer 匹配,但不与 myexplorer 匹配:

ProcessName: '.?explore.*'

支持双精度文本和整数文本的内存大小后缀(KB、MB、GB)和时间单位(s、ms、us、ns)。 这些后缀不区分大小写。

Size :> 20MB AND Size :< 0.5GB

Duration :> 5ms OR Duration :< 1us

支持对浮点文本的灵活精度进行等式运算。 精度基于查询包含的小数位数。

Duration := 4.5ms 可能会产生比 Duration :=4.50ms 更大的结果集。

可能需要按序列名称将搜索范围限制为行的子集。 序列名称是金色条左侧最右侧非空列的名称。 在下表中,第 1-6 行的序列名称为“进程”。 对于所有其他行,序列名称为“模块”。

wpa 搜索

如果查询 Process:~='iexplore',则选择第 6-13 行。

如果查询 Process:~='iexplore' AND [Series Name] := 'Process',则选择第 6 行。

如果查询 Process:~'iexplore' AND [Series Name] := 'Module',则选择第 7-13 行。

WPA 功能