DA0503: Média conjunto de trabalho em Bytes para o processo que está sendo perfilada
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 você 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 pelo menos 10 amostras 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 páginas do espaço de endereço de processo que residem atualmente na memória física.
O valor informado inclui páginas residentes de segmentos de memória compartilhada que o processo foi referenciado.DLLs compartilhadas que as referências de processo são incluídas nos segmentos de memória compartilhada que são contados.O valor do processo de conjunto de trabalho pode ser maior do 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 em que o processo que está sendo perfilado estava ativo.
O tamanho do conjunto de trabalho de processo reflete quanta memória virtual, o processo está 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 de processo está 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 na documentação do gerenciamento de memória do Windows da 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 a 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.Compare 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.