Noyau Linux : à propos des outils de trace - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

Noyau Linux : à propos des outils de trace

Xavier de Rochefort
  • Fonction : Auteur
  • PersonId : 956801

Résumé

Linux est un programme complexe par nature. La compréhension de ce que le système exécute, et de comment et quand il l'exécute est nécessaire pour obtenir des métriques de performances, pour s'approprier son fonctionnement ou pour analyser du code ajouté quand on développe un module ou lorsqu'on ajoute du code au sein même du noyau. Afin d'obtenir des informa- tions d'exécution sans être dépendant d'un support d'exécution particulier, du code est ajouté au système pour produire des traces. Leur production doit induire un surcout le plus faible possible pour réduire les risques de perturber le code observé. Un nombre important d'ou- tils est apparu pour permettre ce type de mise en œuvre. L'article apporte un éclairage sur les points de conception associés à leur développement dans un contexte d'exécution multicœur, et propose une étude comparée de 11 outils.
Fichier principal
Vignette du fichier
main.pdf (166.21 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-00998017 , version 1 (02-06-2014)

Identifiants

  • HAL Id : hal-00998017 , version 1

Citer

Xavier de Rochefort. Noyau Linux : à propos des outils de trace. ComPAS 2014 : conférence en parallélisme, architecture et systèmes, Apr 2014, Neuchâtel, Suisse. ⟨hal-00998017⟩

Collections

CNRS
101 Consultations
450 Téléchargements

Partager

Gmail Facebook X LinkedIn More