Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Maîtrisez Linux pour le temps réel et optimisez la réactivité et la fiabilité et concevez des systèmes temps réel à haute fiabilité !
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Cette formation Linux et le temps réel vous permettra de comprendre et de mettre en œuvre les mécanismes d’ordonnancement indispensables aux systèmes temps réel.
Dans le cadre de cette formation, vous découvrirez notamment :
- les Schedulers et la répartition des tâches,
- les possibilités et limites du temps réel natif de Linux,
- la configuration des priorités et les défis classiques comme l’inversion de priorités
- les solutions pour un temps réel encore plus strict grâce à PREEMPT_RT et Xenomai.
À l’issue de cette formation, vous repartirez avec des compétences pour concevoir et maintenir des systèmes à haute fiabilité, tout en profitant de la flexibilité et de la robustesse de Linux.
Cette formation s’adresse aux développeur·seuse·s qui souhaitent concilier la puissance de Linux avec des besoins temporels exigeants.
Alors vous pouvez consulter les formations suivantes :
- formation écriture de drivers sous Linux
- formation administration système Linux
Mises en pratique :
- création de processus, de threads, synchronisation des threads, utilisation de la mémoire partagée, mutex inter-processus, files de message
- migration de processus, affinité des threads, affinité des interruptions
- observation du comportement des tâches à priorités modifiées
- tâches FIFO de priorité maximale, perturbation des tâches par des interruptions, mesure de latence d’interruption et de réveil des tâches, inversion de priorités, héritage de priorités des mutex
Mises en pratique :
- observation des threaded interrupts, mesure de latence d’interruption
- expérimentations libres suivant les demandes des stagiaires
Ingénieur Linux industriel depuis plus de 20 ans, Christophe est intéressé par les aspects bas niveau de Linux (embarqué, temps réel, drivers, etc.) et est attaché aux logiciels libres en général.
Il est l'auteur de plusieurs livres sur Linux (Développement système sous Linux, Écriture de scripts shell sous Linux, Solutions temps réel sous Linux…). Christophe aime partager ses connaissances avec ses pairs et est aussi le créateur de nombreux projets libres sur Github.
Au-delà de ses activités d'ingénierie (développement, mise au point de systèmes embarqués, conseil et assistance technique) et de formation, Christophe organise régulièrement différentes manifestations sur Linux embarqué (Paris embedded meetup et Live embedded event notamment).
Human Coders c'est un centre de formation pour développeurs avec :
Maîtrisez Linux pour le temps réel et optimisez la réactivité et la fiabilité et concevez des systèmes temps réel à haute fiabilité !
Cette formation Linux et le temps réel vous permettra de comprendre et de mettre en œuvre les mécanismes d’ordonnancement indispensables aux systèmes temps réel.
Dans le cadre de cette formation, vous découvrirez notamment :
- les Schedulers et la répartition des tâches,
- les possibilités et limites du temps réel natif de Linux,
- la configuration des priorités et les défis classiques comme l’inversion de priorités
- les solutions pour un temps réel encore plus strict grâce à PREEMPT_RT et Xenomai.
À l’issue de cette formation, vous repartirez avec des compétences pour concevoir et maintenir des systèmes à haute fiabilité, tout en profitant de la flexibilité et de la robustesse de Linux.
Cette formation s’adresse aux développeur·seuse·s qui souhaitent concilier la puissance de Linux avec des besoins temporels exigeants.
Alors vous pouvez consulter les formations suivantes :
- formation écriture de drivers sous Linux
- formation administration système Linux
Mises en pratique :
- création de processus, de threads, synchronisation des threads, utilisation de la mémoire partagée, mutex inter-processus, files de message
- migration de processus, affinité des threads, affinité des interruptions
- observation du comportement des tâches à priorités modifiées
- tâches FIFO de priorité maximale, perturbation des tâches par des interruptions, mesure de latence d’interruption et de réveil des tâches, inversion de priorités, héritage de priorités des mutex
Mises en pratique :
- observation des threaded interrupts, mesure de latence d’interruption
- expérimentations libres suivant les demandes des stagiaires
Ingénieur Linux industriel depuis plus de 20 ans, Christophe est intéressé par les aspects bas niveau de Linux (embarqué, temps réel, drivers, etc.) et est attaché aux logiciels libres en général.
Il est l'auteur de plusieurs livres sur Linux (Développement système sous Linux, Écriture de scripts shell sous Linux, Solutions temps réel sous Linux…). Christophe aime partager ses connaissances avec ses pairs et est aussi le créateur de nombreux projets libres sur Github.
Au-delà de ses activités d'ingénierie (développement, mise au point de systèmes embarqués, conseil et assistance technique) et de formation, Christophe organise régulièrement différentes manifestations sur Linux embarqué (Paris embedded meetup et Live embedded event notamment).
Human Coders c'est un centre de formation pour développeurs avec :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012