Rapporto del profilo di esecuzione
Il rapporto del profilo di esecuzione rappresenta un profilo di campionamento convenzionale. I campioni vengono acquisiti ogni millisecondo durante i periodi in cui un thread è in esecuzione su un core logico e lo strumento di visualizzazione della concorrenza compila una struttura ad albero delle chiamate tipica confrontando il set accumulato di stack di campionamento. I dati in questa tabella possono essere influenzati dall'intervallo di tempo corrente, dai thread nascosti e dai filtri eventualmente applicati:
Se è selezionato Just My Code, vengono presentati solo gli stack frame che dispongono di codice utente, oltre a un livello al di sotto del codice utente.
Se viene impostato il valore di Riduzione rumore, gli stack confrontati la cui frequenza è inferiore a quella specificata vengono esclusi dal rapporto.
Nella tabella seguente sono illustrate le colonne nel rapporto.
Colonna |
Descrizione |
---|---|
Nome |
Il nome della funzione per ogni livello dello stack di chiamate. |
Campioni inclusivi |
Numero totale di campioni raccolti per tutti gli stack accumulati nel livello della struttura ad albero dello stack di chiamate stesso. Il numero inclusivo è la somma dei campioni esclusivi relativi alla funzione e dei contatori inclusivi relativi a tutti i nodi figlio. |
Exclusive Samples |
Numero totale di campioni confrontati per i quali la funzione si trova al livello più basso dello stack di chiamate. |
% inclusivi |
La percentuale di campioni totali mostrata nella colonna dei campioni inclusivi. Le percentuali sono arrotondate a due posizioni decimali. |
% esclusivi |
La percentuale di campioni totali mostrata nella colonna dei campioni esclusivi. Le percentuali sono arrotondate a due posizioni decimali. |
Dettagli |
Nome completo della funzione. Include il conteggio di righe, se disponibile. |
È possibile visualizzare questa tabella del rapporto nella visualizzazione Tempo di esecuzione (Visualizzazione thread).