EN
en direct
tag

#performance

Linux 7.4 accélère d’un facteur 5 000 l’allocateur mémoire de boot grâce à une recherche binaire

Le 24 octobre 2026, un correctif de Tarun Sahu, ingénieur chez Google, remplace la recherche linéaire de l’allocateur de mémoire de boot de Linux par une recherche binaire dans mm/memblock.c. La récupération de mémoire KHO passe de 268 secondes à 50 millisecondes, un gain qui compte surtout pour les mises à jour de noyau sans redémarrage.

Linux 7.4 accélère de 10 à 100 fois le vidage des workqueues sur les gros serveurs

Le 22 octobre 2026, une optimisation de Tejun Heo fusionnée dans Linux 7.4 fait passer le vidage d’une workqueue de 40 000 à 4,2 millions d’opérations par seconde sur une machine à 192 CPU. Si vous exploitez des serveurs à fort nombre de cœurs, cette version vous offre un gain de latence mesurable, sans aucune configuration.

MGLRU-FG accélère la récupération mémoire de Linux jusqu’à 40 % dans les premiers tests

Les correctifs MGLRU-FG de Kairui Song ajoutent une promotion guidée par la fréquence d’accès au Multi-Gen LRU de Linux et gagnent de 10 à 40 % de performance selon la charge, avec une pointe à 76 % sous zRAM. Ils restent en RFC, mais les gains mesurés sur MongoDB, Chromium et la compilation du noyau justifient de suivre leur intégration de près.

Linux 7.4 active les large folios pour accélérer les systèmes de fichiers FUSE

Le noyau Linux 7.4 prépare l’activation des large folios pour FUSE, regroupant plusieurs pages physiques contiguës en une seule folio afin de réduire la surcharge des systèmes de fichiers en espace utilisateur. Les gains se mesurent sur les lectures à froid, tant que la machine n’est pas sous pression mémoire.

Hugging Face réécrit tokenizers en Rust avec du SIMD et encodage jusqu’à 30 fois plus vite

Le 21 septembre 2026, Hugging Face détaille la version 1 de sa bibliothèque tokenizers : même sortie que la v0.23, mais un encodage 3 à 30 fois plus rapide en monothread sur un Apple M4 Max grâce à un découpage par bitstream SIMD et un cache de mots. Les équipes qui servent du LLM ont une raison mesurée de regarder le tokenizer, devenu le nouveau goulot à mesure que les modèles accélèrent.

Linux 7.4 accélère jusqu’à 81 % l’ajout de mémoire à chaud sur les VM et le CXL

Une série de correctifs signée Yuan Liu (Intel), en file dans mm/core.git pour la fenêtre de fusion de Linux 7.4, remplace le balayage page par page des zones par une vérification de contiguïté optimisée. Mesuré : jusqu’à 81 % de réduction du temps d’ajout de mémoire à chaud sur une VM et 75 % sur le retrait, avec des gains aussi constatés par Samsung sur CXL.

Linux 7.4 refait le plein des sheaves du slab depuis la grange et gagne 24 % en allocation mémoire

Une rustine de 81 lignes signée Hao Li, entrée dans slab/for-next avant la fenêtre de fusion de Linux 7.4, autorise le préremplissage des sheaves depuis la grange plutôt que depuis les slabs partiels, levant une saturation qui pénalisait kfree_rcu(). Résultat mesuré : +24 % sur le test will-it-scale mmap1 et des gains massifs sur les microbenchmarks du barn.

GNU Coreutils 9.12 accélère cut et uniq et corrige une course des options récursives

La version 9.12 de GNU Coreutils, publiée le 14 septembre 2026, livre des gains mesurés — cut jusqu’à 4× plus rapide, uniq jusqu’à 2,5× — et corrige une course qui faisait échouer les commandes -R face à des fichiers supprimés en parallèle. Une sortie de maintenance qui rappelle que la boîte à outils GNU reste, face à sa réécriture Rust, le socle par défaut des distributions.

Jellyfin 12 polit la réécriture 10.11 et impose un scan complet après migration

Le 8 septembre, Jellyfin a publié la version 12.0, qui abandonne le préfixe « 10. » et concentre l’essentiel de son travail sur la performance héritée de la réécriture 10.11. La migration change la base de données sans retour en arrière possible : sauvegarde, retrait des plugins et scan complet obligatoire avant de profiter du gain.

Linux 7.3 abat jusqu’à 500 fois la contention de verrous en gestion mémoire

Deux optimisations fusionnées dans la fenêtre de merge de Linux 7.3 réduisent la contention de verrous en gestion mémoire : le pire temps de maintien d’un verrou anon_vma passe de 705 ms à 1,67 ms, et le chemin zsmalloc accélère jusqu’à 1,83 fois sur matériel modeste. Les équipes qui font tourner des JVM, des bases de données ou du KSM sous pression mémoire ont un gain de latence direct à l’upgrade.

Docker remplace l’hyperviseur tiers de Docker Desktop par son propre VMM

Le 12 août 2026, Docker ouvre la bêta publique de Docker VMM, une couche de virtualisation maison qui remplace Apple Virtualization et Hyper-V sous Docker Desktop. Les gains promis touchent le démarrage, les E/S fichiers et la mémoire, mais ils font aussi de Docker l’unique responsable de la pile.

Tapez au moins deux caractères.

↑ ↓ naviguer ↵ ouvrir esc fermer