GNU/Linux Magazine 144

Jouons avec le Kernel !

En savoir plus

6,50 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
GNU/Linux Magazine 274

GNU/Linux Magazine 274

Mars / Avril 2025
9,90 €
GNU/Linux Magazine 273

GNU/Linux Magazine 273

Janvier / Février 2025
9,90 €
GNU/Linux Magazine 272

GNU/Linux Magazine 272

Novembre / Décembre 2024
9,90 €
GNU/Linux Magazine 271

GNU/Linux Magazine 271

Septembre / Octobre 2024
9,90 €
GNU/Linux Magazine 270

GNU/Linux Magazine 270

Juillet / Août 2024
9,90 €
GNU/Linux Magazine 269
9,90 €
GNU/Linux Magazine 268

GNU/Linux Magazine 268

Mars / Avril 2024
9,90 €
GNU/Linux Magazine 267

GNU/Linux Magazine 267

Janvier / Février 2024
9,90 €
  • News
    • 06 Concours Prologin : 20 ans !
  • Kernel
    • 08 Kernel Corner [ACTUALITÉ] Noyau 3.1 (suite)
    • 16 Programmation noyau sous Linux : les pilotes réseau
    • 28 Les pilotes RTDM (Real Time Driver Model)
  • Sysadmin
    • 38 Datamining avec Rattle
    • 44 Compiler son noyau Linux
  • Embarqué
    • 50 Programmation des microcontrôleurs AVR
  • Netdadmin
    • 56 GlusterFS 3.2
    • 60 Installation de Linshare sur Debian Squeeze
  • Repère
    • 66 Parce qu un sysadmin naît tous les jours...
    • 74 Quelle licence pour les applications web libres ?
  • Code(s)
    • 78 Compactez votre site web pour le rendre léger et rapide : avec les outils UNIX
    • 88 Compactez votre site web pour le rendre léger et rapide : en utilisant JavaScript

Le magazine de référence technique pour les développeurs sur systèmes open source et les ingénieurs R&D !

GNU/Linux Magazine s'adresse aux professionnels et aux particuliers désireux de mieux maîtriser les techniques et problématiques liées à la programmation et à l’utilisation de solutions open source. Tous les deux mois avec ses articles techniques, la publication couvre les thématiques suivantes : programmation système, algo, bas niveau, sécurité du code, développement web...

Les pilotes RTDM (Real Time Driver Model)
GNU/Linux Magazine n°144

Le projet Xenomai (http://www.xenomai.org) propose une extension du noyau Linux et permet de développer des applications « temps réel dur ». Outre les applications, l'utilisation de périphériques spéciaux nécessite de développer des pilotes temps réel en utilisant RTDM (Real Time Driver Model). En nous basant sur trois exemples concrets, nous décrirons dans cet article les principaux éléments de cette API tant du côté du développement noyau que de celui de l'accès au pilote depuis l'espace utilisateur. Les sources des exemples sont disponibles sur http://pficheux.free.fr/articles/lmf/kernel_programming/rtdm_drivers.

Programmation noyau sous Linux Partie 6 : les pilotes réseau
GNU/Linux Magazine n°144
Les pilotes réseau ou network drivers constituent une catégorie majeure dans le développement noyau Linux. La structure de ces pilotes est assez particulière par rapport aux pilotes en mode caractère ou bloc. Dans cette article, nous aborderons les principales étapes de la création d’un pilote réseau. Fidèle à notre réputation pragmatique, nous baserons la démonstration sur le développement d’un exemple complet - mais virtuel - d’interface réseau nommée fake0(en référence à eth0, l’interface réseau habituellement utilisée sous Linux).En plus de cet exemple, nous décrirons les principes de développement d’un pilote basé sur les deux principaux bus de communication actuels, soit PCI et USB. Pour ces deux bus, un squelette de pilote fonctionnel sera fourni.Les exemples liés à cet article sont disponibles sur http://pficheux.free.fr/articles/lmf/kernel_programming/net_drivers.
Compactez votre site web pour le rendre léger et rapide : en utilisant JavaScript
GNU/Linux Magazine n°144

Maintenant que nous avons vu les bases du compactage des fichiers d'un site web, passons aux choses sérieuses. Les expressions régulières étant trop inadaptées pour des syntaxes sophistiquées, nous allons faire appel à une technique d'analyse plus avancée : les parseurs. Ça va être la fête du new String() !

Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2025 - LES EDITIONS DIAMOND