Instructions XPerf en Diva
Diva dispose d'instructions pour démarrer, suspendre et reprendre une analyse.
...
...
AnalyzeStart
...
(
...
[
...
NiveauxDePile
...
]
...
,
...
[GarderLignes
...
])
Démarrer l'analyse de performances.
Paramètres
Niveaux de pile
Nombre de niveau de piles à conserver. 0 = ne pas garder les piles.
Valeur par défaut : 0
GarderLignes
Booléen indiquant s'il faut garder les numéros de lignes dans les piles.
AnalyzePause
Suspendre l'analyse des performances.
AnalyzeContinue
Reprise de l'analyse des performances.
AnalyzeSystemModule
Indique que les appels effectués par le module courant ne doivent pas être comptabilisés. Aucune des fonctions appelées depuis ce module, même dans d'autres modules, ne sont comptabilisées.
Cette instruction n'est plus utilisée.
Paramètres dans le registre
Il est possible de positionner les trois valeurs suivantes dans le registre de l'utilisateur (HKEY_CURRENT_USER) au chapitre Analyze :
FiltreModulesSysteme : (valeur par défaut = 1)
0=pas de filtrage des modules marqués par AnalyzeSystemModule.
1=les fonctions des modules marquées par AnalyzeSystemModule sont ignorées.
CompterChargementModules : (valeur par défaut = 0)
0=les temps de chargement des modules ne sont pas comptabilisés
1=les temps de chargement des modules sont comptabilisés.
CompterLinkFonction : ( valeur par défaut : 0)
0=les temps d'édition de lien des fonctions ne sont pas comptabilisés
1=les temps d'édition de lien des fonctions sont comptabilisés.
Exécution des programmes en mode analyse
Lancement depuis Xwin
Dans les paramètres du sous-projet, vous pouvez demander que les programmes soient exécutés "Avec analyseur de performances".
Les paramètres complémentaires sont :
...