Pour gérer vos consentements :

Linux 3.5 : plus résistant, mieux sécurisé, plus autonome

Une nouvelle version du noyau Linux vient d’être rendue publique, la 3.5. Elle apporte plusieurs changements qui permettront de renforcer le niveau de stabilité de cette offre.

Le système de fichiers ext4 est ainsi en mesure de vérifier la cohérence des métadonnées associées à un fichier, par l’entremise de sommes de contrôle. Ce concept ne s’applique pas aux données elles-mêmes, mais seulement aux métadonnées. Il a toutefois le bon goût de ne pas provoquer une baisse des performances.

Le système de fichiers Btrfs sera pour sa part en mesure de livrer des statistiques relatives aux problèmes rencontrés sur les disques. Pratique.

Un réseau plus résistant

Autre avancée, l’utilisation de l’algorithme de gestion de file de traitement CoDel. Il permet de résoudre efficacement le bufferbloat, un problème découlant de la surabondance des tampons mémoire situés tout au long de la chaîne réseau et se traduisant par des soucis de latence et de délai de transmission des informations.

Les connexions TCP pourront être interrompues, puis reprises par une autre machine. De plus, le protocole TCP sera en mesure de retransmettre plus efficacement les paquets perdus. Tout ceci participera à renforcer la solidité et les performances de l’infrastructure réseau.

Mise en sommeil forcée

Dans Android, des technologies spécifiques permettent de mettre l’ensemble du système en sommeil, lorsqu’aucune tâche « importante » n’est active. Ceci permet d’éviter qu’une application mal écrite ne continue à pomper de l’énergie alors que le terminal n’est pas utilisé par son propriétaire.

Une technique qui est critiquée par les développeurs du noyau Linux (qui considèrent que ce problème doit être réglé au niveau applicatif et non système), mais qui trouve pourtant aujourd’hui un équivalent dans Linux 3.5.

En conséquence, les développeurs Android, moyennant quelques adaptations de leur code, pourront dorénavant utiliser un noyau Linux non modifié. D’un autre côté, les développeurs Linux pourront profiter de fonctions très poussées (pour ne pas dire agressives) de gestion de l’énergie.

Surveiller et filtrer

Seccomp offre maintenant de filtrer avec précision les appels système qu’une application est en droit d’utiliser. Une méthode efficace pour sécuriser une application critique à l’aide d’un bac à sable sur mesure. Cette fonctionnalité est utilisée par Chromium afin de faire fonctionner les greffons dans un environnement protégé.

Avec kprobes, il est possible de placer des sondes au cœur du kernel. Les uprobes font de même dans l’espace utilisateur, exploité par les applications et les librairies. Un outil précieux pour les développeurs, qui pourront ainsi tracer avec précision le fonctionnement de leur code.

Notez enfin que le support des cartes graphiques AMD de nouvelle génération (HD 5xxx et HD 6xxx) est de bien meilleure qualité. Le pilote fourni avec le noyau 3.5 propose en effet des performances en forte hausse.

Crédit photo : © Jan Martin Will – Shutterstock


Voir aussi
Dossier Silicon.fr – Solutions Linux / Open Source 2012 : regain de vitalité pour les communautés

Recent Posts

Windows et Azure sont tombés : Crowdstrike à la source d’une panne informatique mondiale

Une mise à jour de l'EDR Crowdstrike Falcon a planté une multitude de serveurs et…

3 heures ago

Les choix d’OpenAI pour GPT-4o mini

Un modèle GPT-4o mini rejoint le catalogue d'OpenAI. De la conception à l'évaluation, il a…

10 heures ago

Le Réseau interministériel de l’État, sujet à dépendance

La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…

1 jour ago

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

1 jour ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

1 jour ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

2 jours ago