Condividi tramite


Informazioni sui valori dei dati di campionamento

Aggiornamento: novembre 2007

Il metodo di analisi campionamento di Strumenti di analisi di Microsoft Visual Studio Team System Developer Edition interrompe il processore del computer a intervalli regolari e raccoglie lo stack delle chiamate delle funzioni. Uno stack di chiamate è una struttura dinamica che archivia le informazioni sulle funzioni in esecuzione sul processore.

L'analisi del profiler determina se il processore esegue il codice nel processo di destinazione. Se il processore non esegue il codice nel processo di destinazione, il campione viene ignorato.

Se il processore esegue il codice di destinazione, il profiler incrementa i numeri dei campioni per ogni funzione nello stack di chiamate. Quando il campione viene utilizzato, solo una funzione dello stack di chiamate esegue effettivamente il codice. Le altre funzioni dello stack sono elementi padre nella gerarchia delle chiamate di funzione in attesa della restituizione degli elementi figlio.

Per l'evento di esempio, il profiler incrementa il numero del campione esclusivo della funzione che effettivamente esegue le istruzioni e poiché un campione esclusivo fa parte anche dei campioni totali (inclusivi) della funzione, viene incrementato anche il numero del campione inclusivo della funzione.

Il profiler incrementa il numero del campione inclusivo di tutte le altre funzioni dello stack di chiamate.

Campioni inclusivi

Numero totale dei campioni raccolti durante l'esecuzione della funzione di destinazione.

Sono compresi i campioni raccolti durante l'esecuzione diretta del codice della funzione e i campioni raccolti durante l'esecuzione delle funzioni figlio chiamate dalla funzione di destinazione.

Campioni esclusivi

Numero totale dei campioni raccolti durante l'esecuzione diretta delle istruzioni della funzione di destinazione.

Nei campioni esclusivi non sono compresi i campioni raccolti durante l'esecuzione delle funzioni chiamate dalla funzione di destinazione.

Percentuale campioni inclusivi

Percentuale del numero totale di campioni inclusivi nell'esecuzione dell'analisi che sono campioni inclusivi della funzione o dell'intervallo di dati.

Percentuale campioni esclusivi

Percentuale del numero totale di campioni esclusivi nell'esecuzione dell'analisi che sono campioni esclusivi della funzione o dell'intervallo di dati.

Vedere anche

Attività

Procedura: scegliere un metodo di raccolta

Altre risorse

Visualizzazione dei report degli strumenti di analisi