Voici quelques points à considérer avant d'appliquer le profilage d'application.
5 Considérations pour le profilage d’application
Les données de profil appliquées sont permanentes : Les données de profil appliquées s’appliqueront en permanence dans l’observation de vos programmes. Autrement dit, les données resteront associées aux programmes dans les cas suivants : passage d’un système à l’autre, adoption d’une nouvelle version du système d’exploitation, et recréation (par exemple avec la commande CHGPGM FRCCRT(*YES). Dans tous ces cas, vous conserverez le gain de performances obtenu par le profilage d’application.
La collecte de données de profil s’additionne : Si après avoir collecté des données pour un programme vous en collectez d’autres pour lui, elles s’additionneront. Ce peut être une bonne chose (par exemple si vous utilisez des jeux d’entrées multiples) ou une mauvaise (par exemple si vous voulez recommencer après une erreur). Pour enlever les données collectées des programmes instrumentés, répétez la commande CHGPGM, comme ceci :
CHGPGM PGM(applib/profpgm) PRFDTA(*CLR)
Le profilage d’application fonctionne avec tous les langages ILE : Pour utiliser le profilage d’application, il faut un niveau d’optimisation de 30 ou plus. Toutes les applications bénéficient, à des degrés divers, du profilage d’application. Bien entendu, plus les applications passent de temps dans le code programme, plus le bénéfice est visible.
Ça continue
J’espère que cette brève introduction a suscité votre intérêt pour l’optimisation de vos applications System i. Dans le deuxième article de cette série, nous verrons d’autres techniques d’optimisation avancées : optimisation des arguments, options de code interne sous licence, génération de code adaptatif, et analyse interprocédurale.
Téléchargez cette ressource
Construire une infrastructure cloud optimisée pour l’IA avec Microsoft Azure
Les managers IT ont besoin d’une stratégie claire et de solutions concrètes pour préparer leur infrastructure cloud à l'adoption de l'IA, tout en optimisant les coûts, renforçant la sécurité et développant les compétences internes. Découvrez tous les conseils dans ce guide Insight.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 6 tournants qui redéfinissent l’IA en entreprise
- Analyse Patch Tuesday Janvier 2026
- Souveraineté numérique : les décideurs publics veulent prioriser les modèles d’IA souverains
Articles les + lus
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
À la une de la chaîne Tech
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
