Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Concrètement, cette formation Debug Kernel vous apporte les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 480,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 480,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Le point commun de toute plate-forme exploitée sous Linux, serveur, poste de travail, matériel embarqué, est sans aucun doute le noyau Linux. Les tests ou la mise en oeuvre de telles plate-formes dans des conditions plus ou moins extrêmes ou sur du matériel plus ou moins exotique conduisent assez fréquemment à des situations de blocage partiel (oops) ou total (panic) du noyau.
Cette formation Debug Kernel propose d’explorer avec le participant le système qui sous-tend le fonctionnement du noyau pour mieux l’appréhender et connaître les sources d’information liées.
Elle propose également des outils et des méthodes pour collecter les informations nécessaire à la dernière phase qui consiste en l’analyse du problème rencontré. Le participant est alors capable soit de corriger le dysfonctionnement soit de transmettre l’ensemble de ces informations au niveau compétent en faisant ainsi gagner du temps sur cette phase d’analyse.
Système de fichiers virtuel procfs
Système de fichiers virtuel sysfs
Collecter des informations de debug avec debugfs
Stocker des informations de manière persistante avec pstore
Récupérer un core dump
Utiliser gdb
Détection de head corruption avec heap / alloc
cktrace
warn
Kernel tainted – liste des flags
oops
panic
bug
debug info
kdump / kexec
Configuration de spin lock, mutex, utilisation de locks
printk
system.map
Mettre en place une console série
Spécificités de l’utilisation d’une console série sous Xen
Mise en place d’une netconsole
Utiliser qemu pour debugger
kgbd (port série)
crash / kdump
De l’importance de l’appareil photo
Tracing / ftrace
Quelques paramètres kernel utiles :
panic=oops, vga=, earlyprintk=, ignore_loglevel, initcall_debug, log_buf_len
Identifier des adresses mémoire avec addr2line
gdb, le couteau suisse du débogage
Un outil d’analyse dédié au kernel : crash
Outil d’aide à l’analyse : printk
Définir un format de message avec pr_*
Extraire le device et son driver avec dev_*
printk versus dev_* ?
À l'issue de cette formation Check Point R81 CCSE, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 3 000,00 € |
Durée |
3j / 21h |
Modes |
|
À l'issue de cette formation Préparation à la Certification NSE7 vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 3 300,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 3 000,00 € |
Durée |
3 jours |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 2 440,00 € |
Durée |
4j / 28h |
Modes |
|
Tarif |
A partir de 2 250,00 € |
Durée |
3 jours |
Modes |
|
À l'issue de cette formation Jupyter Notebook vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 720,00 € |
Durée |
1j / 7h |
Modes |
|
Concrètement, à l'issue de cette formation Drupal Développement Avancé, vous serez en mesure de :
Tarif |
A partir de 1 000,00 € |
Durée |
2j / 14h |
Modes |
|
En fonction des contraintes temporelles qui lui sont imposées, le développeur dispose de plusieurs possibilités pour construire une application sur Linux. Depuis les processus ordonnancés en temps-réel souple par le noyau standard jusqu'aux extensions s'appuyant sur des micro-noyaux hard-realtime (comme Xenomai), ce cours vous propose un cheminement logique et illustré dans le panorama des solutions temps-réel disponibles avec Linux. Tous les concepts théoriques présentés dans le cours font l'objet de mise en pratique par des exemples précis et des séances d'exercices complètes.
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|
Cette formation AIX analyse des performances permet de développer les compétences pour utiliser les traces du noyau, les traces sur les utilitaires, svmon pour mesurer et analyser les problèmes de performances du CPU, de la mémoire et des E/Ssur les systèmes IBM utilisant AIX. Les présentations seront suivies de nombreux excercices permettant d'obtenir une expérience pratique sur les performances.
Tarif |
A partir de 3 190,00 € |
Durée |
4j / 28h |
Modes |
|
Tarif |
A partir de 2 250,00 € |
Durée |
3 jours |
Modes |
|