2010-10-04 15 views

Répondre

1

Taken de the official documentation article:

Cachegrind recueille des données de profil plat. Nombres d'événements (données lit, manque de cache, etc.) sont directement attribués à la fonction qu'ils se sont produits dans ce mécanisme d'attribution des coûts est appelé auto ou attribution exclusive. Callgrind étend cette fonctionnalité en propageant les coûts entre les limites d'appel de fonction. Si la fonction foo appelle la barre, les coûts de la barre sont ajoutés aux coûts de foo. Lorsqu'on l'applique au programme dans son ensemble, cela crée une image de ce que l'on appelle les coûts inclusifs, c'est-à-dire où le coût de chaque fonction inclut les coûts de toutes les fonctions qu'elle a appelées, directement ou indirectement.

+0

je l'ai déjà lu et n'était pas plus sage – pm100