Après quatre années de développement,
SystemTap annonce fièrement sa version 1.0 (le 23 septembre).
Pour rappel,
SystemTap est un outil permettant d'analyser le fonctionnement d'un noyau Linux en cours de fonctionnement, à la manière de DTrace. Il s'utilise en ligne de commande avec un
langage de script qui lui est dédié.
Le projet est distribué sous licence GPL et développé par Red Hat, IBM, Intel, Hitachi et Oracle. Vous trouverez de
nombreux exemples sur le site Internet.
Le 19 août dernier, c'est
Valgrind qui sortait sa
version 3.5.
Valgrind contient plusieurs outils dont les plus connus sont
memcheck (tracer les fuites mémoires et accès invalides à la mémoire) et
Callgrind (tracer les appels de fonction et mesurer le temps d'exécution).
Mais, il existe d'autres outils comme
Helgrind (analyser les erreurs liées aux processus légers),
Cachegrind (analyser l'utilisation du cache et la prédiction des branches), Massif (profileur de la mémoire allouée sur le tas), etc.
La version 3.5 apporte notamment le support de Mac OS X en plus de Linux.
NdM : Merci à liberforce pour son journal sur
la sortie de Valgrind 3.5