Pré. | Proc. |
Générer, Enregistrer et Charger des Rapports de Profil
Rapports peuvent être produits à tout moment au cours d'une session, ou naturellement à la fin d'un programme. Cependant, pour activer le bouton Rapport pendant que le programme est en cours d'exécution, vous devez suspendre le profilage en activant le bouton Pause/Reprendre ou en arrêtant le profileur avec le bouton Arrêter. Vous disposez de plusieurs options pour réviser et partager les résultats :
- Vue le rapport
- Enregistrer le rapport dans Fichier
- Distribuer le rapport en tant que ressource de la Bibliothèque d'Équipe
- Joindre le rapport en tant que document à un élément Artifact
- Synchroniser le modèle par reverse engineering du code source ayant participé au profil
Accéder
Ruban |
Exécuter> Outils> Profileur> Créer Rapport à partir des données actuelles |
Profileur |
Dans la fenêtre du profileur, cliquez sur l'icône dans la barre d'outils. |
Charger Rapport à partir du fichier
L'option est disponible dans le menu déroulant de la fenêtre du profileur
Rapport Générer
Dans la fenêtre du profileur, cliquez sur l'icône dans la barre d'outils.
Rapport de fréquence d'appel
Résumé des fonctions
Rapport récapitulatif non filtré répertoriant toutes les fonctions participantes par ordre de résultats inclusifs.
Vous pouvez filtrer et réorganiser les informations du rapport, de la même manière que vous le feriez pour les résultats d'une recherche de Modèle .
Options Rapport
Cliquez-droit sur le rapport pour afficher le menu contextuel.
Note que les options répertoriées dépendent du type de rapport affiché ; le rapport illustré ici est un rapport de profil de mémoire.
Action |
Détail |
Voir également |
---|---|---|
Afficher la source de la fonction |
Pour le cadre sélectionné, sélectionnez cette option pour afficher la ligne de code correspondante dans un éditeur de code. Les cadres dont la source est disponible sont identifiables par leur icône. |
Démarrage Personnalisation de la Vue de recherche |
Rechercher dans la fenêtre Résumé |
Sélectionnez cette option pour localiser la fonction dans la fenêtre Résumé. |
|
Réduire le graphique |
Sélectionnez cette option pour réduire l'intégralité du graphique, y compris les nœuds enfants, visibles ou non. |
|
Réduire au nœud |
Sélectionnez cette option pour réduire l'intégralité du graphique, puis développez et définissez le focus sur le nœud sélectionné. |
|
Suivre les allocations maximales |
Sélectionnez cette option pour développer une ligne entière dans le graphique. |
|
Créer un rapport de Rapport pour la fonction |
Sélectionnez cette option pour lancer le profileur (s'il n'est pas déjà en cours d'exécution), lier immédiatement la fonction sélectionnée et la préparer pour l'enregistrement. Une fois lié, un onglet supplémentaire est ouvert dans le Rapport Vue actuel. Ce rapport sera mis à jour instantanément, indiquant le nombre de fois que chaque ligne a été exécutée. Bien sûr, le rapport continuera d'enregistrer l'activité dans la fonction même si elle n'est pas visible. Notes :
|
Rapports de Ligne de Fonction |
Créer un graphique de fonction |
Sélectionnez cette option pour créer un onglet supplémentaire, qui affiche la fonction sélectionnée de manière isolée. Pour un profil de fréquence d'appel, cela produit un graphique montrant toutes les lignes qui ont conduit à l'appel de cette fonction (c'est-à-dire les appelants). Pour un profil de mémoire, cela produit un graphique montrant toutes les lignes qui émanent de cette fonction (c'est-à-dire les appelés). |
|
Marquer le cadre initial pour le diagramme Diagramme Pile d'Appel |
À utiliser avant de créer un diagramme Pile d'Appel Séquence pour limiter la longueur de la pile. Lorsque cette option est sélectionnée, le cadre est marqué et son texte est mis en surbrillance. Les trames au-dessus de celle-ci seront alors exclues de tout diagramme de Séquence produit. Cette option ne s'applique pas aux rapports de profil de mémoire. |
|
Supprimer la marque |
Supprime la marque d'un cadre précédemment marqué comme "Initial". Cette option ne s'applique pas aux rapports de profil de mémoire. |
|
Créer un diagramme Diagramme Pile d'Appel |
Séquence un diagramme de séquence pour une seule pile dans le graphique. Le cadre sélectionné est représenté comme le cadre terminal dans la pile. Le cadre initial de la pile est par défaut le nœud racine si aucun cadre 'Initial' n'a été marqué. Cette option ne s'applique pas aux rapports de profil de mémoire. |
|
Créer un diagramme Graphique d'Appel Diagramme |
Séquence un diagramme de séquence qui présente une séquence pour chaque pile visible se ramifiant à partir du cadre sélectionné. En développant et en réduisant les nœuds d'intérêt, vous pouvez personnaliser le Séquence du diagramme de séquence à votre guise. Cette option ne s'applique pas aux rapports de profil de mémoire. |
|
Afficher l'utilisation pondérée la plus intensive |
Sélectionnez cette option pour afficher la ligne du graphique avec le poids le plus élevé dans laquelle cette fonction apparaît. |
|
Afficher la prochaine utilisation pondérée |
Sélectionnez cette option pour accéder à la ligne suivante du graphique où la fonction apparaît. Vous pouvez utiliser la combinaison de touches de raccourci Ctrl+Flèche vers le bas. |
|
Afficher l'utilisation pondérée précédente |
Sélectionnez cette option pour naviguer jusqu'à la ligne précédente du graphique où cette fonction apparaît. Vous pouvez également utiliser la combinaison de touches de raccourci Ctrl+Flèche vers le haut. |
|
Importer le code source |
Sélectionnez cette option pour importer le code source sélectionné dans le rapport. Cette option ne s'applique pas aux rapports de profil de mémoire. |
|
Ajustement automatique |
Lorsqu'il est activé, adapte automatiquement les colonnes à la zone d'affichage disponible. |
|
Enregistrer le Rapport dans un fichier |
Sélectionnez cette option pour afficher la boîte de dialogue « Enregistrer sous », vous permettant de choisir où stocker le rapport. |
|
Enregistrer le Rapport à l'artefact |
Note : Avant de sélectionner cette option, allez dans la fenêtre Navigateur et sélectionnez le Paquetage ou l'élément sous lequel créer l'élément Artefact. Vous êtes invité à fournir un nom pour le rapport (et l'élément) ; saisissez-le et cliquez sur le bouton OK . L'élément Artefact est créé dans la fenêtre du Navigateur , sous le Paquetage ou l'élément sélectionné. Si vous ajoutez l'Artefact à un diagramme sous forme de lien simple, lorsque vous double-cliquez sur l'élément, le rapport est rouvert. |
Artefact |
Notes
- Si vous ajoutez le rapport Profiler à un élément Artefact et joignez également un document lié, le rapport Profiler est prioritaire et s'affiche lorsque vous double-cliquez sur l'élément ; vous pouvez afficher le document lié à l'aide de l'option de menu contextuel "Modifier le document lié"