Condividi tramite


DA0008: Numero ridotto di campioni raccolti

ID regola

DA0008

Category

Utilizzo di strumenti di profilatura

Metodo di profilatura

Campionamento

Messaggio

Sono stati raccolti solo alcuni campioni.Si consiglia di eseguire il campionamento più a lungo o di aumentare la frequenza di campionamento per ottenere risultati più significativi.

Tipo regola

Informazioni

Causa

Solo alcuni campioni sono stati raccolti nell'esecuzione del profilo.

Descrizione della regola

Quando viene utilizzato il metodo di campionamento, è necessario raccogliere un numero di campioni statisticamente significativo per assicurarsi che i dati siano rappresentativi dell'effettivo comportamento del programma.Per ridurre al minimo gli errori di campionamento, provare a raccogliere almeno 1000 campioni di comportamento dell'esecuzione delle istruzioni del programma.Se non si raccoglie un numero sufficiente di campioni è possibile che l'analisi dei dati di profilo porti a conclusioni fuorvianti.

Come correggere le violazioni

Considerare la possibilità di profilare un'esecuzione più lunga dell'applicazione o di utilizzare una frequenza di campionamento più elevata per ottenere risultati significativi a livello statistico.Per informazioni su come modificare la frequenza di campionamento nell'IDE di Visual Studio, vedere Procedura: scegliere eventi di campionamento.Per ulteriori informazioni sulla modifica della frequenza di campionamento quando si utilizza la riga di comando degli strumenti di profilo, vedere Timer nelle informazioni di riferimento di VSPerfCmd.