pgosweep
Usado em Otimização Guiada por analisar para gravar todos os dados de analisar de um programa em execução no arquivo .pgc.
pgosweep [options] image pgcfile
Parâmetros
options
Um parâmetro opcional que pode ser deixado em branco.sistema autônomo valores válido para options são sistema autônomo seguintes:/? ou /help, Exibe a mensagem de Ajuda.
/noreset, preserva a contagem de estruturas de dados de tempo de execução.
image
O caminho completo de um arquivo .exe ou .dll que foi criado usando o /LTCG:PGINSTRUMENT de opção do compilador.pgcfile
O arquivo .pgc onde esse comando irá gravar os dados contagens.
Comentários
Esse comando funciona em programas que foram criados com opção do compilador /LTCG:PGINSTRUMENT.Ele interrompe um programa em execução e grava os dados de analisar em um novo arquivo .pgc.Por padrão, o comando redefine contagens após cada operação de gravar.Se você especificar o /noreset opção, o comando irá registrar os valores, mas não redefini-los no programa em execução. Essa opção, você terá dados duplicados se você recuperar os dados de analisar mais tarde.
Um uso alternativo para pgosweep é recuperar informações de analisar apenas para o tempo de execução do aplicativo. Por exemplo, você pode executar o pgosweep logo depois que você inicia o aplicativo e descartar esse arquivo. Isso poderia remover dados de analisar associados com os custos de inicialização.Em seguida, você pode executar o pgosweep antes de encerrar o aplicativo. Agora os dados coletados tem informações de analisar apenas de tempo de execução.
Quando você nomeia um arquivo .pgc (pgcfile) você pode usar o formato padrão, o que é appname! n.PGC.Se você usar esse formato, o compilador irá encontrar esses dados na fase /LTCG:PGO.Se você não usar o formato padrão, você deve usar pgomgr mesclagem os arquivos .pgc.Para obter mais informações sobre otimização guiada por analisar, consulte Otimização Guiada por analisar com o Microsoft Visual C++ 2005.
Exemplo
pgosweep myapp.exe myapp!1.pgc
Neste exemplo, pgosweep grava as informações de analisar corrente para meu_apl.exe myapp!1.pgc.