DA0008 : Peu d'échantillons collectés
ID de la règle |
DA0008 |
Catégorie |
Utilisation des outils de profilage |
Méthode de profilage |
Échantillonnage |
Message |
Seuls quelques échantillons ont été collectés.Augmentez la durée d'exécution ou utilisez un taux d'échantillonnage plus rapide pour des résultats plus significatifs. |
Type de règle |
Information |
Cause
Seuls quelques échantillons ont été collectés dans l'exécution du profilage.
Description de la règle
Lorsque vous utilisez la méthode d'échantillonnage, vous devez collecter un nombre d'échantillons statistiquement significatif pour être sûr que les données soient représentatives du comportement réel du programme.Pour réduire au minimum les erreurs d'échantillonnage, vous devez essayer de collecter au moins 1000 exemples de comportement d'exécution d'instruction du programme.Si vous ne collectez pas assez d'échantillons, les résultats peuvent être trompeurs lorsque vous analysez les données de profilage.
Comment corriger les violations
Envisagez de procéder au profilage sur une période d'exécution plus longue de l'application ou d'utiliser un taux d'échantillonnage plus élevé pour obtenir des résultats statistiques plus significatifs.Pour plus d'informations sur la modification du taux d'échantillonnage dans l'IDE de Visual Studio, consultez Comment : choisir des événements d'échantillonnage.Pour plus d'informations sur la modification du taux d'échantillonnage lorsque vous utilisez la ligne de commande des outils de profilage, consultez Timer dans la référence VSPerfCmd.