Dans le développement sur matériel spécifique, il est parfois ardu, ou non-souhaitable, de développer directement un driver dans le kernel. Dans cet article, nous allons voir comment permettre à des applications de l'espace utilisateurs d'interagir…
Tag : noyau
Intégration de Rust dans Buildroot
( English version below ) Introduction Rust est un langage récent qui a fait ses débuts en 2015. Depuis son apparition, il a été introduit dans de plus en plus de domaines du développement logiciel. L'objectif du langage est de…
Intégration d'un driver Rust dans Linux via Buildroot
Introduction Depuis quelques années, le langage Rust parvient à se démarquer des quelques nouveaux langages de programmation qui se veulent plus modernes et plus pratiques à utiliser. En effet, grâce à sa prédisposition à éliminer les…
Ordonnancement temps réel souple et affinité CPU sous Linux Vanilla
Linux est un système d’exploitation préemptif offrant des interfaces très riches pour bien ordonnancer, synchroniser et contrôler l’affinité de chaque processus (ou thread) utilisateur.En effet, les fonctionnalités temps réel déja disponibles sous…
Sortie du noyau 3.19
Linus Torvalds vient d'annoncer la dernière mouture du noyau Linux et voici un petit inventaires des nouveautés. La version 3.19 du noyau Linux voit l'ajout de la gestion des "device-tree overlays", une fonctionnalité qui va être particulièrement…
Sortie du noyau linux 3.18
Linus Torvalds a profité du week-end pour publier la version 3.18 du noyau linux Parmi les nouveautés intéressantes, mentionnons Overlayfs : Pour monter deux systèmes de fichiers au même endroit, les fichiers du second étant prioritaires si il y a…