Log des calculs
La commande #LOGCALCUL démarre (ou arrête) le mode de génération des graphes de dépendances d'exécution pour tous les exécutions faite par SIMAX.

Les graphes de dépendances sont des images png du même type des graphes de dépendances de l'audit (NV11N000477 Visualisation des dépendances de calcul).
Dans le graphe seul les colonnes (Donnée ou Calcul) évaluées sont présentes. Pour chaque colonne est indiqué :
- le % du temps consommé pour l'ensemble de cette colonne : évaluation + lecture des enregistrements
- le % du temps consommé pour l'évaluation de cette colonne
- le nombre de fois où ce calcul a été fait
On a ainsi la possibilité de voir les colonnes consommatrice de temps par rapport au temps total et le rapport entre l'évaluation de la colonne et la lecture des enregistrements.
Par exemple si on a
98.67% (10.45%) : 1632
Alors cette colonne :
- a consommé 98.67% du temps total du graphe
- l'évaluation de cette colonne n'a représenté que 10.45% du temps total du graphe
- 1632 enregistrements ont été lus.
Donc 88.22% du temps pour la lecture des 1632 enregistrements. Sûrement le point à vérifier.
A chaque activation de #LOGCALCUL les images sont générées dans un nouveau sous dossier dans c:\temp
Lorsque #LOGCALCUL est actif un pictogramme est visible au bas d'action en cours
Pour arrêter il faut saisir #LOGCALCUL ou cliquer sur le pictogramme correspondant
Pré-requis :
- Installer Graphviz ( http://www.graphviz.org/Download.php )
- Dans le fichier INFO.SIMAX, dans la section [CLIENT], ajoutez la clé :
GENERATEUR_GRAPHES=<chemin vers dot.exe>
Par exemple : GENERATEUR_GRAPHES=C:\Program Files (x86)\Graphviz2.26.3\bin\dot.exe
Mis à jour

