DA0503: Média conjunto de trabalho, em Bytes para o processo sendo perfiladas.

Identificação da regra

DA0503

<strong>Categoria</strong>

Monitoração de recursos

Método de criação de perfil

Todos

Message (Mensagem)

Essas informações foram coletadas somente para fins informativos. O contador de processo conjunto de trabalho mede o uso de memória física pelo processo que esteja criando o perfil. O valor indicado a média calculada sobre todos os intervalos de medição.

Tipo de regra

Informações

Quando você cria o perfil usando a amostragem.NET métodos de contenção de memória ou recursos, você deve coletar amostras de pelo menos 10 para disparar esta regra.

Descrição da regra

Esta mensagem informa a quantidade média de memória física que o processo está usando atualmente em bytes (o conjunto de trabalho). O processo de conjunto de trabalho representa as páginas do espaço de endereço de processo que residem atualmente na memória física.

O valor informado inclui páginas de residentes de segmentos de memória compartilhada, o processo foi referenciado. DLLs compartilhadas que as referências de processo estão incluídas nos segmentos de memória compartilhada que são contados. O valor do conjunto de trabalho do processo pode ser maior que a quantidade de memória virtual que o processo alocou por causa dos segmentos de memória compartilhada.

O valor informado é a média os intervalos de medida na qual o processo que está sendo perfilado estava ativo.

O tamanho do conjunto de trabalho de processo reflete quanta memória virtual, o processo estiver usando ativamente. Ele também é afetado pela quantidade de memória física (ou RAM) disponível para executar o aplicativo e a disputa por que a memória física a partir de outros processos em execução. Se a memória física é restrito, o valor do conjunto de trabalho do processo é apta variar significativamente, como os sistemas operacionais tenta equilibrar o uso de memória nos processos ativos cortando periodicamente páginas relativamente inativas de conjuntos de trabalho do processo.

Para obter mais informações sobre conjuntos de trabalho do processo, consulte Conjunto de trabalho da documentação de gerenciamento de memória do Windows do MSDN.

Como usar dados de regra

Use o valor de regra para comparar o desempenho de diferentes versões ou compilações do programa ou para compreender o desempenho do aplicativo em diferentes cenários de criação de perfil.

Clique duas vezes na mensagem na janela lista de erros para navegar até o Exibição de marcas o modo de exibição dos dados de criação de perfil. Encontrar o Processos\conjunto e o memória \ páginas/s colunas. Comparar as duas colunas e determinar se existem fases específicas da execução do programa que parecem estar associado a maior atividade de i / o de paginação.