Des pilotes de nouvelle génération
Des pilotes plus sécuritaires et plus stables seront bientôt disponible grâce a cette nouvelle API.
Grand nouvelle pour la communauté, une API a été mise en place pour permettre le développement de pilotes pour matériel en espace utilisateur.
Cette nouveauté nous viens du dernier Windows, mais est plus globalement une idée générale en réflexion et/ou travaux sur bien d’autres systèmes.
Le principe est de réaliser une nouvelle génération de pilotes pour la grande majorité des matériels qui n'ont pas besoin d'accès direct au noyau. L'avantage d'un tel pilote est d'éviter des problèmes qui auraient de graves conséquences suite à une plantage d'un pilote qui serait proche du noyau. Le bénéfice vient donc d'une stabilité accrue. Les pilotes sont la cause d'un grand nombre de plantages qui peuvent survenir sur un système d’exploitation, tous systèmes confondus. Le pilote n'étant plus proche du noyau, un tel problème n'entraînera pas de pertes importantes car la situation est alors équivalente à celle d’une application qui cesse de fonctionner : le processus est arrêté, mais le système continue de fonctionner normalement.
Cette API devrait voir le jour avec la version 2.6.23 du noyaux Linux. Elle sera utilisée au début pour un nombre relativement restreint de matériel, en commençant par les périphériques d’importance moindre. Avec le temps, on devrait voir se généraliser son utilisation.
Source : www.pcinpact.com
portabilite ?