LXC est un système d'isolation qui permet d'exécuter plusieurs environnements Linux sur une seule plate-forme. Ce système utilise en fait un seul noyau mais permet de créer de multiples conteneurs Linux possédant chacun ses propres processus et…
Auteur : Albin Kauffmann
Concours 2012 : Les résultats de la phase 1
La phase 1 du concours 2012 Linux Embedded s'est terminée jeudi 6 septembre. Après un temps de correction et de retour auprès des participants, nous pouvons enfin publier les résultats. Pour rappel, le concours 2012 consiste à développer un…
Concours : Lancement du concours 2012
Développez un oscilloscope sur un Linux embarqué ! Voici le sujet du concours 2012 que nous avons le plaisir de lancer suite au succès du concours 2011. Il s'agit de développer un oscilloscope sur une carte FriendlyARM en prenant en compte les…
Visualiser l'ordonnancement avec kernelshark
Lorsque l'on travaille dans un environnement contraint et temps réel, il peut-être particulièrement intéressant de visualiser graphiquement l'ordonnancement des processus. Dans un précédent article, vous avez pu lire une introduction à ftrace…
Tâche périodique dans un processus multithread
Lors du développement d'une application temps réel (en mode utilisateur), il est parfois nécessaire de déclencher une action avec une période précise. Comme expliqué dans la première section de cet article, l'usage d'usleep() ou nanosleep() ne…
Concours : Les résultats
La remise des prix du concours Linux Embedded a eu lieu ce mardi 24 janvier. Lors de cet évènement, les finalistes ont dévoilé les techniques mises en oeuvre pour parvenir à démarrer la carte FriendlyARM le plus rapidement possible. Parmi les…
Concours : Invitation à la remise des prix
La phase 2 du concours Linux Embedded s’est terminée le 31 décembre. Cette deuxième phase du concours consistait à optimiser un système Linux embarqué afin qu'il démarre le plus vite possible sur une carte FriendlyARM (gagnée par les candidats à la…