Noyau Linux Lite

Un noyau Linux basé sur Ubuntu personnalisé avec les correctifs CachyOS, l'ordonnanceur BORE, BBR v3 et ntsync. Deux versions — linuxlite pour une utilisation bureau quotidienne et linuxlite-gaming pour le jeu à faible latence via Wine et Proton.

Le noyau Linux Lite est un noyau Linux personnalisé conçu spécifiquement pour une utilisation bureau et jeu sur du matériel courant. Il est basé sur les sources du noyau Ubuntu 26.04 LTS « Resolute » (Linux 7.0+) et ajoute une sélection choisie des populaires correctifs noyau CachyOS ainsi qu'une configuration ciblée pour offrir une expérience Linux plus rapide, plus fluide et à plus faible latence dès l'installation.

Deux versions du noyau sont disponibles. Le noyau linuxlite par défaut est optimisé pour une utilisation bureau générale et est celui sur lequel démarre chaque installation de Linux Lite. Le noyau optionnel linuxlite-gaming est proposé après la configuration initiale et est optimisé pour réduire la latence d'entrée, améliorer la régularité des images et obtenir de meilleures performances de jeu sous Linux — ce qui en fait l'un des meilleurs noyaux Linux pour le jeu sur le matériel pris en charge. Consultez notre comparaison complète des noyaux Linux Lite pour un tableau détaillé de chaque paramètre.


Les deux noyaux Linux Lite

linuxlite — le noyau Linux bureau par défaut

Le noyau standard linuxlite est celui sur lequel démarre chaque installation de Linux Lite. Ce noyau Linux bureau privilégie une expérience quotidienne fluide et réactive pour la navigation web, le travail de bureau, la lecture multimédia, le développement logiciel et le multitâche général, tout en maintenant une faible charge processeur et une bonne autonomie sur les ordinateurs portables.

linuxlite-gaming — le noyau Linux jeu optionnel à faible latence

Le noyau linuxlite-gaming va plus loin pour réduire la latence d'entrée et améliorer la fluidité des images. C'est le noyau Linux de jeu recommandé pour les utilisateurs qui jouent régulièrement via Steam, Wine ou Proton, et c'est également un excellent choix pour la production audio, le montage vidéo et la réalité virtuelle où la précision temporelle est importante. Le noyau gaming peut être installé à tout moment après la configuration initiale sans supprimer ni remplacer le noyau bureau par défaut.


Correctifs noyau CachyOS inclus dans Linux Lite

Les deux noyaux Linux Lite incluent un sous-ensemble sélectionné à la main des populaires correctifs noyau CachyOS pour Linux 7.0, choisis pour leur stabilité, leur compatibilité matérielle étendue et leur bénéfice mesurable sur des charges de travail réelles de bureau et de jeu :

Correctif CachyOSDomaineRôle dans le noyau Linux Lite
0001-amd-isp4MatérielPilote AMD Image Signal Processor v4 pour les webcams intégrées sur les plateformes Ryzen AI / Phoenix et ultérieures
0002-bbr3RéseauContrôle de congestion TCP BBR v3 avec une meilleure équité et estimation de bande passante
0004-fixesGénéralCorrections upstream sélectionnées : ajustements d'ordonnanceur, quirks USB, Bluetooth (btusb), Intel i915 GT, codec audio Realtek (ALC269)
0005-hdmiGraphiqueCorrections d'affichage HDMI pour les GPU AMD (amdgpu_dm) — meilleure gestion des modes et de l'EDID
0006-vesa-dsc-bppGraphiqueAméliorations VESA Display Stream Compression bits-per-pixel pour les écrans AMD
0007-vmscapeSécuritéAtténuation de la vulnérabilité CPU vmscape (attaques par exécution spéculative inter-VM/hôte)
sched/0001-boreOrdonnanceurImplémentation complète de l'ordonnanceur BORE (Burst-Oriented Response Enhancer) par-dessus EEVDF

Le correctif 0003-cachy (identité visuelle CachyOS et optimisations globales) est délibérément omis, ainsi que le répertoire expérimental misc/ (Apple T2, handhelds, aufs, RT-i915) et les ordonnanceurs alternatifs sched-dev/ (PRJC, sched-ext) — ces éléments sont trop invasifs ou trop spécialisés pour une distribution Linux bureau et jeu grand public stable.


Ce qui différencie les deux noyaux Linux Lite

Ordonnanceur CPU — EEVDF avec le correctif BORE

L'ordonnanceur Linux décide comment partager le processeur entre les programmes en cours d'exécution. Les deux noyaux Linux Lite utilisent le moderne ordonnanceur EEVDF, qui accorde à chaque programme une part équitable et ponctuelle du CPU.

Par-dessus EEVDF, les deux noyaux ajoutent l'ordonnanceur complet BORE (Burst-Oriented Response Enhancer) de CachyOS. BORE suit le temps de rafale de chaque tâche — la durée pendant laquelle elle s'exécute en courtes rafales intenses — et oriente les décisions d'ordonnancement en conséquence. Les tâches qui attendent puis s'exécutent en courtes rafales (comme une application bureau redessinant une fenêtre ou un jeu traitant une image) reçoivent un boost de priorité, gardant les charges de travail interactives de bureau Linux et de jeu réactives même sous une charge d'arrière-plan importante. BORE est activé via CONFIG_SCHED_BORE et expose des paramètres sysctl sous kernel.sched_bore.

Les deux noyaux Linux Lite diffèrent dans l'agressivité avec laquelle l'ordonnanceur peut interrompre le travail en cours :

Résolution du minuteur

Les deux noyaux Linux Lite font tourner le minuteur système interne à 1000 Hz (1000 tics par seconde) au lieu des 250 Hz par défaut d'Ubuntu. Le noyau surveille les tâches en cours quatre fois plus souvent, réduisant le temps maximal qu'un programme attend avant d'être ordonnancé — particulièrement perceptible dans les charges de travail audio, vidéo et de jeu.

Cibles de latence de l'ordonnanceur

Gestion de la mémoire

Swap compressé en RAM avec ZRAM

Les deux noyaux Linux Lite activent ZRAM, qui crée une zone de swap compressée directement en RAM. Lorsque le système manque de mémoire, les données les moins utilisées sont compressées et conservées en RAM plutôt qu'écrites sur un disque plus lent. ZRAM maintient la réactivité de Linux Lite sur les anciens PC et ordinateurs portables disposant de peu de RAM.

ZSWAP avec compression Zstd

ZSWAP intercepte les données avant qu'elles n'atteignent la partition swap et les compresse en premier. Les deux noyaux Linux Lite activent la compression Zstd comme compresseur ZSWAP par défaut (CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD), qui est rapide et offre d'excellents taux — une amélioration majeure par rapport à l'ancien format LZO. Linux 7.0 embarque une bibliothèque Zstd à jour utilisée dans ZSWAP, ZRAM, Btrfs et squashfs.

Fusion de pages identiques (KSM)

Les deux noyaux Linux Lite activent la fusion de pages identiques (KSM) avec des contrôles prctl() par processus (intégrés dans le noyau Linux principal). KSM identifie les pages mémoire identiques entre les processus et les fusionne en une seule copie, libérant ainsi de la RAM. C'est particulièrement efficace lors de l'exécution de plusieurs instances de la même application, de machines virtuelles, ou de jeux Windows via Wine ou Proton, où de nombreux processus partagent des données communes.

Pages énormes transparentes

Les processeurs modernes fonctionnent plus efficacement lorsque la mémoire est allouée en grands blocs. Les deux noyaux Linux Lite activent les pages énormes transparentes (THP), ce qui se fait automatiquement sans modification des applications.


Réseau

Contrôle de congestion TCP BBR v3

Les deux noyaux Linux Lite incluent BBR v3 via le correctif CachyOS 0002-bbr3 — la dernière version de l'algorithme Bottleneck Bandwidth and Round-trip propagation time de Google. BBR v3 améliore les versions précédentes avec un comportement plus équitable lors du partage de liens avec des flux TCP traditionnels et une estimation de bande passante plus précise. Il maintient les connexions efficaces et est particulièrement performant sur les liens à pertes comme le Wi-Fi, le haut débit mobile et les connexions de jeu en ligne. Le profil sysctl par défaut définit net.ipv4.tcp_congestion_control=bbr.

Discipline de file d'attente FQ

La mise en file d'attente équitable (FQ) est définie comme l'ordonnanceur de paquets réseau par défaut (net.core.default_qdisc=fq). Elle répartit équitablement le trafic réseau entre les connexions afin qu'un téléchargement intensif ne prive pas les autres flux, maintenant une faible latence pour les usages interactifs comme la messagerie vocale, la vidéoconférence et le jeu en ligne.


Stockage

Ordonnanceur I/O MQ-Deadline

Les deux noyaux Linux Lite activent l'ordonnanceur I/O MQ-Deadline (CONFIG_MQ_IOSCHED_DEADLINE) pour les périphériques de stockage. Il donne la priorité aux requêtes de lecture (que les applications attendent généralement directement) sur les requêtes d'écriture (qui peuvent être mises en file d'attente), et garantit qu'aucune requête n'attend trop longtemps. C'est un choix polyvalent solide pour les SSD, les disques NVMe et les disques durs traditionnels.

Ordonnanceur Kyber (noyau gaming uniquement)

Le noyau linuxlite-gaming active également l'ordonnanceur I/O Kyber (CONFIG_MQ_IOSCHED_KYBER=y), offrant une option d'ordonnancement à faible latence supplémentaire pour les disques NVMe rapides lors des sessions de jeu. Le noyau bureau désactive Kyber pour garder le chemin I/O léger.


Fonctionnalités CPU

Ordonnancement AMD P-State sur les cœurs préférés

Les deux noyaux Linux Lite incluent l'ordonnancement AMD P-State sur les cœurs préférés sur les processeurs Ryzen. Le noyau est informé des cœurs les plus rapides du CPU (en raison des variations de qualité du silicium) et ordonnance préférentiellement les tâches sensibles aux performances sur ces cœurs. Cela apporte une amélioration mesurable dans les charges de travail mono-thread et légèrement multi-thread sur les systèmes AMD pris en charge, sans effet sur le matériel Intel ou AMD plus ancien.

Cryptographie AES-NI / AVX-512

Linux 7.0 embarque des chemins de code AES-NI et AVX-512 AES optimisés dans le sous-système crypto principal. Sur les processeurs pris en charge (la plupart des puces AMD et Intel modernes), les opérations de chiffrement et déchiffrement — utilisées par le chiffrement de disque (LUKS), le chiffrement réseau (TLS, WireGuard) et les sommes de contrôle de systèmes de fichiers — s'exécutent significativement plus rapidement.

Pilote webcam AMD ISP4

Le correctif CachyOS 0001-amd-isp4 ajoute le pilote AMD Image Signal Processor v4, activant la webcam MIPI intégrée sur les ordinateurs portables Ryzen AI / Phoenix modernes et plus récents qui n'avaient auparavant pas de caméra interne fonctionnelle sous Linux.

Améliorations d'affichage HDMI et VESA DSC

Le correctif 0005-hdmi corrige la gestion des modes HDMI et de l'EDID sur les GPU AMD (amdgpu_dm), et le correctif 0006-vesa-dsc-bpp améliore la sélection des bits-per-pixel VESA Display Stream Compression — résolvant ensemble les scintillements d'affichage, les écrans noirs et les taux de rafraîchissement incorrects sur plusieurs moniteurs HDMI et DisplayPort pilotés par AMD.

Limitation d'utilisation (UCLAMP)

Les deux noyaux Linux Lite prennent en charge UCLAMP, qui permet au système de définir des objectifs de performance CPU minimum et maximum pour des tâches individuelles ou des groupes de tâches. UCLAMP est utilisé par les compositeurs et les serveurs audio pour s'assurer qu'ils disposent toujours de la marge CPU nécessaire, même sur du matériel à faible consommation.

Latency Nice

Latency Nice étend le système de priorité de processus standard de Linux. Les programmes peuvent déclarer leur sensibilité aux délais d'ordonnancement, indépendamment de leur consommation CPU. Un compositeur fonctionnant avec une valeur latency-nice basse sera ordonnancé avec un faible délai même s'il n'est pas intensif en CPU.

Équilibrage NUMA

Sur les systèmes avec plusieurs sockets de processeur ou des architectures mémoire complexes, l'équilibrage NUMA déplace automatiquement les tâches et leurs données plus près les unes des autres en mémoire. C'est une amélioration sans coût sur le matériel pris en charge et sans effet négatif sur les systèmes grand public à un seul socket.


Sécurité

Atténuation de la vulnérabilité vmscape

Le correctif CachyOS 0007-vmscape ajoute une atténuation pour la vulnérabilité CPU d'exécution spéculative vmscape, qui peut faire fuiter des données entre les machines virtuelles et l'hôte sur les processeurs Intel et AMD affectés. L'atténuation est activée par défaut et peut être ajustée via le paramètre de ligne de commande du noyau vmscape=.

Corrections upstream sélectionnées

Le correctif 0004-fixes de CachyOS regroupe un ensemble de petites corrections upstream qui ne sont pas encore intégrées dans une version stable du noyau : ajustements d'ordonnanceur (y compris des modifications liées à l'ASLR), quirks USB, corrections Bluetooth USB (btusb), améliorations Intel i915 GT et corrections du codec audio Realtek ALC269 — tout cela améliore la fiabilité au quotidien sur du vrai matériel.


Jeu Linux et compatibilité Windows

Primitives de synchronisation NT (ntsync) pour Wine et Proton

Linux 7.0 embarque ntsync — les primitives de synchronisation NT — dans le noyau principal (intégré à l'origine dans Linux 6.14). Ce sont les mécanismes de verrouillage et de signalisation de bas niveau utilisés par les applications Windows. Lors de l'exécution de jeux Windows via Wine ou Proton (Steam Play), ces opérations étaient historiquement émulées en espace utilisateur, ce qui ajoutait de la surcharge. Avec ntsync désormais dans le noyau, elles sont gérées directement — réduisant la charge CPU et améliorant les fréquences d'images et leur régularité dans les jeux Windows sous Linux. C'est l'une des plus grandes améliorations disponibles aujourd'hui pour les performances de jeu sous Linux, et elle fonctionne directement sur les deux noyaux Linux Lite.


Outils inclus avec le noyau Linux Lite

linuxlite-bench — le benchmark du noyau Linux Lite

linuxlite-bench est le benchmark en ligne de commande derrière le bouton Lancer le benchmark dans le Lite Kernel Manager. Il mesure la latence de l'ordonnanceur en temps réel (via cyclictest de rt-tests) et le débit GPU (via glmark2), puis recommande quel noyau Linux Lite correspond le mieux à votre matériel — bureau ou gaming — avec une note de confiance.

linuxlite-bench
linuxlite-bench --profile gaming
linuxlite-bench --compare

Les résultats sont enregistrés dans ~/.local/share/linuxlite/bench-$(uname -r).log ainsi qu'un fichier recommendation.json lisible par machine, afin de pouvoir comparer les benchmarks entre les versions du noyau au fil du temps. Depuis le Lite Kernel Manager, vous pouvez téléverser votre résultat vers la base de données de benchmarks Linux Lite publique en un seul clic.

Base de données de benchmarks Linux Lite

La base de données de benchmarks Linux Lite communautaire sur linuxliteos.com/benchmark.php agrège les résultats anonymisés de linuxlite-bench téléversés depuis le Lite Kernel Manager partout dans le monde. Elle vous permet de :

Les téléversements incluent uniquement la version du noyau, la latence de l'ordonnanceur, le score GPU et des identifiants matériels de base — aucune information personnelle n'est envoyée.

auto-profile.sh

Applique l'ensemble correspondant de valeurs de réglage du noyau à l'exécution. À exécuter en tant que root après avoir changé de noyau pour activer le profil approprié sans redémarrer.

sudo auto-profile.sh desktop
sudo auto-profile.sh gaming

Lite Kernel Manager

Le Lite Kernel Manager (lite-kernel-manager) est l'outil graphique GTK 3 officiel pour gérer les noyaux Linux Lite — installer, changer, évaluer et optimiser votre noyau bureau ou gaming sans jamais ouvrir un terminal. Il est fourni en tant que lite-kernel-manager et intègre les logiciels rt-tests et glmark2 recommandés pour les benchmarks. Les opérations privilégiées (installation, suppression de noyau, changement du démarrage GRUB par défaut) sont gérées par une politique PolicyKit (com.linuxlite.kernelinstall.policy) afin que vous ne vous authentifiiez que lorsque c'est réellement nécessaire.

Lite Kernel Manager — l'interface graphique Linux Lite pour installer, changer et évaluer les noyaux bureau et jeu
Lite Kernel Manager — le centre de contrôle du noyau Linux Lite, affichant le noyau en cours d'exécution (7.0.0-linuxlite), les actions de benchmark, d'installation, de démarrage par défaut et de profil de performance.

La fenêtre du Lite Kernel Manager est organisée en cinq sections claires, chacune adressant une tâche courante unique :

Une bande d'en-tête en haut de la fenêtre affiche la version actuelle du noyau (par ex. 7.0.0-linuxlite), le profil actif (Bureau ou Gaming), l'architecture (x86_64) et le temps de disponibilité du système — afin que vous puissiez confirmer en un coup d'œil quel noyau Linux Lite et quel réglage sont réellement actifs.

Profils Sysctl

Deux fichiers de configuration sont fournis pour un réglage permanent. Copier le fichier approprié dans /etc/sysctl.d/ applique le profil automatiquement à chaque démarrage.

FichierProfil
99-linuxlite-desktop.confParamètres bureau équilibrés
99-linuxlite-gaming.confParamètres gaming à faible latence

Comment installer le noyau gaming Linux Lite

Après l'installation de Linux Lite, une fenêtre de configuration apparaît au premier démarrage proposant d'installer le noyau gaming. Cliquer sur Installer le noyau gaming gère tout automatiquement :

Le noyau par défaut n'est pas modifié ni supprimé. Si le noyau gaming cause un problème, redémarrez simplement et sélectionnez le noyau linuxlite standard dans le menu de démarrage — tout continue à fonctionner exactement comme avant.

Pour installer ou changer un noyau Linux Lite manuellement à tout moment, exécutez le programme d'installation (il s'élève automatiquement en root et propose de manière interactive si aucune version n'est spécifiée) :

install-kernel.sh
install-kernel.sh linuxlite          # noyau bureau
install-kernel.sh linuxlite-gaming   # noyau gaming

Le programme d'installation garantit que le noyau existant et tous ses modules DKMS ne sont jamais modifiés, que l'entrée de démarrage par défaut GRUB n'est pas changée, et que les modules DKMS sont reconstruits uniquement pour le nouveau noyau.


Sécurité et retour arrière


Comparer les deux noyaux Linux Lite

Pour un tableau comparatif complet de chaque paramètre d'ordonnanceur, de mémoire, de réseau, de stockage et de correctif CachyOS dans les deux noyaux, consultez la Comparaison des noyaux Linux Lite : linuxlite vs linuxlite-gaming.