View
398
Download
15
Category
Preview:
Citation preview
Avaliação de Desempenho de Sistemas de Informação
MSc. Luiz Barboza
luiz.barboza@gmail.com
.NET Performance Counters
.NET CLR Memory Object # GC Handles Performance
Counter # Gen 0 Collections # Gen 1 Collections # Gen 2 Collections # Total Committed Bytes % Time in GC Gen 0 heap size Gen 0 Promoted Bytes/sec Gen 1 heap size Gen 1 Promoted Bytes/sec Gen 2 heap size
.NET CLR Loading Total AppDomains Total Assemblies Total Classes Loaded
.NET CLR LocksAndThreads Contention Rate/sec Total # of Contentions Current Queue Length
.NET CLR Exceptions # of Exceps Thrown # of Exceps Thrown /sec
.NET CLR Security # Link Time Checks % Time in RT checks Stack Walk Depth Total Runtime Checks
Profiling
Nome da coluna Descrição
Application Exclusive Time Tempo calculado para um item de resumo ou função que exclui amostras
que contêm eventos de transição, tempo de assertivas de coleção, e o tempo das subrotinas chamadas pela função.
Application Inclusive Time Tempo calculado para um item de resumo ou função que exclui amostras
que contêm eventos de transição e tempo de assertivas da coleção, mas inclui o tempo de aplicativo de subrotinas chamadas pela função.
Elapsed Exclusive Time Tempo calculado para um item de resumo ou função que inclui amostras
que contêm eventos de transição, e exclui tempo de assertivas de coleção e o tempo decorrido de subrotinas chamadas pela função.
Elapsed Inclusive Time Tempo calculado para um item de resumo ou função que inclui amostras
que contêm eventos de transição e tempo de subrotinas chamadas pela função, mas exclui tempo de assertivas de coleção.
Exclusive Allocations Alocações em uma função excluindo todos as outras alocações nas sub-
rotinas que ela chamou
Profiling
Elapsed Exclusive
Elapsed Inclusive
Profiling
Profiling de Memória
Nome da coluna Descrição
Exclusive Allocations Alocações em uma função excluindo todos as outras alocações nas sub-
rotinas que ela chamou
Porcentagem de Alocações Exclusivas
( [Alocações em uma função excluindo todas as outras alocações nas sub-rotinas que ela chamou]/ [número total de alocações exclusivas que ocorreram durante perfilação exclusivo]) * 100
Exclusive Bytes Allocated Bytes alocados em uma função excluindo todos as outras alocações de
byte nas sub-rotinas que ela chamou
Exclusive Bytes Percent (Bytes alocados em uma função / total de bytes) * 100
Exclusive Percent ([Amostras exclusivas para a função] / [Total de amostras exclusivas
tomadas durante a perfilação) * 100
Exclusive Samples Número total de dados de desempenho coletados para a função excluindo
dados de desempenho para outras funções que foram chamadas por ela.
Profiling de Memória
Bytes Exclusive
Bytes Exclusive/Inclusive
Instances
Profiling de Memória
Profiling de Memória
Profiling de Memória
Avaliação de Desempenho de Sistemas de Informação
MSc. Luiz Barboza
luiz.barboza@gmail.com
Recommended