Bonjour tout le monde,
Je reprends une application de 80 000 lignes de code que j'essaye d'optimier le plus efficacement / rapidement possible.
Pour cela, j'ai téléchargé un profiler nommé "ProDelphi".
Après exécution du profiler sur un jeu de tests, je suis surpris :
la plus "gourmande" de mes fonctions requiert 13.66 % du temps total d'exécution du jeu d'essai car il existe une fonction "gloutonne" qui consomme 69.29 % du temps d'exécution.
D'après le profiler, cette fonction "gloutonne" nommée Professional_Mode appartient à la classe Visible_in de l'unité _Rest.
Les questions que j'aimerai résoudre : quelle est cette unité ? D'où vient-elle (s'agit-il d'un composant que j'utilise, d'un package que j'aurais installé pour ce projet, etc.) ? Pourquoi est-elle aussi gourmande ?
Merci par avance de m'éclairer dans ce tunnel...
Partager