Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

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 Report icon 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 Report icon dans la barre d'outils.

Rapport de fréquence d'appel

Résumé des fonctions

Summarizes the functions covered by the call graph, weighted appropriately

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 :

  • Dans les programmes fenêtrés, il est généralement nécessaire d'effectuer une action dans l'application pour que la fonction soit invoquée
  • Cette option ne s'applique pas aux rapports de profil de mémoire
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é"

Apprenez Plus