Perfil de desempenho com o AMP Engine
A geração do perfil de desempenho no Designer permite que você veja o tempo de execução de cada ferramenta em relação ao tempo de execução total do fluxo de trabalho.
O motor original retorna o tempo em milissegundos que cada ferramenta levou para executar, medido com precisão de 0,01 ms. O AMP pode ter múltiplos trabalhadores para cada ferramenta, mas o tempo total é combinado por ferramenta.
Destaques sobre o perfil de desempenho gerado pelo AMP
Os resultados do perfil de desempenho entre o motor original e o AMP não devem ser comparados, pois funcionam de formas diferentes. O AMP usa muitos threads para executar tarefas, mas o tempo total é calculado pela soma da contagem dos threads usados para cada ferramenta.
O tempo total por ferramenta pode ser maior do que o tempo total do fluxo de trabalho devido à natureza multithread do AMP.
Quando não há memória suficiente para executar um fluxo de trabalho, o AMP realiza um gerenciamento de memória adicional, o que é relatado em uma mensagem separada " Foram gastos N ms no gerenciamento de memória. Isso corresponde a M% do tempo total de execução do fluxo de trabalho. "
O perfil de desempenho é uma boa maneira de entender quais partes do fluxo de trabalho podem ser adequadas para otimização. Você pode...
Ajustar o Limite de memória em Configuração do fluxo de trabalho > Tempo de execução para usar um valor específico.
Substituir uma ferramenta que apresenta um tempo de execução longo por uma outra ferramenta ou por uma combinação de ferramentas que seja mais adequada.