Compartilhar via


Como: Criar um relatório de comparação do Profiler em um Prompt de comando

Você pode gerar um Visual Studio Ferramentas de criação de perfil de relatório que compara os dados de desempenho de dois dados de criação de perfil (./ Ou a VSP.Arquivos VSPS). Mostra o relatório mostra as diferenças, regressões do desempenho e melhorias que ocorreu a partir de uma sessão de criação de perfil para outro. Os valores no relatório de apresentam o delta, ou alteração, da linha de base do primeiro arquivo que você especificar. Este delta é calculado determinando a diferença entre o valor antigo, que é o valor da linha de base, e o valor do resultado da análise de nova. Comparações de dados do profiler podem ser baseadas em funções no código, módulos no aplicativo, linhas, ponteiros de instrução (IPs) e tipos.

Para listar os identificadores das categorias de comparação e campos, digite a seguinte linha de comando:

VSPerfReport /querydifftables VspFileName1 VspFileName2

Use a seguinte sintaxe para criar o relatório de comparação:

VSPerfReport /diff VspFileName1 VspFileName2**/**Options]

Você pode adicionar opções da tabela a seguir para o VSPerfReport /diff a linha de comando.

Opção

Descrição

DiffThreshold:Value

Desconsidere a diferença, se ele estiver abaixo deste valor de limite de porcentagem. Além disso, os novos dados com valores que estão abaixo desse limite não serão exibida.

DiffTable:TableName

Use esta tabela para comparar arquivos. Por padrão, a tabela de funções é usada. Especificar o identificador que está listado na VSPerfReport /querydifftables.

DiffColumn:ColumnName

Use essa coluna para comparar valores. Por padrão, a coluna de porcentagem de amostras exclusivas é usada. Especificar o identificador que está listado na VSPerfReport /querydifftables.