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.