Bonjour,
J'ai créé une application multi-threads qui utilise des librairies, égalements, multi-threads. J'aurai voulu savoir s'il était possible de surveiller le temps d'exécution de chaque thread (lib incluses). Ou encore mieux, avoir un graphique présentant l'utilisation du CPU précisant quel thread travail. Pour des histoires de synchronisation et de performance.
Il peut y avoir plusieurs solutions :
- un programme externe qui surveille le CPU et qui se débrouille pour me sortir l'id du thread en cours.
- un genre de "label" à inclure dans le code source à chaque début et fin de thread.
- ... ?
Merci pour vos réponses.