Un noyau Linux personnalisé basé sur Ubuntu avec les correctifs CachyOS, l'ordonnanceur BORE, BBR v3 et ntsync. Deux variantes — linuxlite pour un usage bureau quotidien et linuxlite-gaming pour le gaming faible latence via Wine et Proton.
Le noyau Linux Lite est un noyau Linux personnalisé conçu spécifiquement pour une utilisation bureau et gaming sur du matériel courant. Il est basé sur les sources du noyau Ubuntu 26.04 LTS “Resolute” (Linux 7.0+) et intègre une sélection ciblée des populaires correctifs CachyOS, ainsi qu'une configuration optimisée pour offrir une expérience Linux plus rapide, plus fluide et à faible latence dès l'installation.
Deux variantes de noyau sont disponibles. Le noyau linuxlite par défaut est optimisé pour un usage bureau général et est celui que toute installation Linux Lite démarre. Le noyau optionnel linuxlite-gaming est proposé après la configuration et est optimisé pour réduire le délai d'entrée, améliorer la régularité des images et obtenir de meilleures performances gaming sous Linux — en faisant l'un des meilleurs noyaux Linux pour le gaming sur le matériel compatible. 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 linuxlite standard est celui que toute installation Linux Lite démarre. 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 CPU et une bonne autonomie de batterie sur les ordinateurs portables.
linuxlite-gaming — le noyau Linux gaming optionnel à faible latence
Le noyau linuxlite-gaming va plus loin pour réduire le délai d'entrée et améliorer la fluidité des images. C'est le noyau Linux gaming 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 essentielle. Le noyau gaming peut être installé à tout moment après la configuration sans supprimer ni remplacer le noyau bureau par défaut.
Correctifs CachyOS inclus dans Linux Lite
Les deux noyaux Linux Lite incluent un sous-ensemble sélectionné du populaire jeu de correctifs CachyOS pour Linux 7.0, choisi pour sa stabilité, sa large compatibilité matérielle et ses bénéfices mesurables sur de vraies charges de travail bureau et gaming :
Correctif CachyOS
Domaine
Ce qu'il apporte au noyau Linux Lite
0001-amd-isp4
Matériel
Pilote AMD Image Signal Processor v4 pour les webcams des ordinateurs portables Ryzen AI / Phoenix et les plateformes plus récentes
0002-bbr3
Réseau
Contrôle de congestion TCP BBR v3 avec une meilleure équité et une estimation de bande passante améliorée
Correctifs d'affichage HDMI pour les GPU AMD (amdgpu_dm) — meilleure gestion des modes et des données EDID
0006-vesa-dsc-bpp
Graphiques
Améliorations VESA Display Stream Compression bits-par-pixel pour les écrans AMD
0007-vmscape
Sécurité
Atténuation de la vulnérabilité CPU vmscape (attaques d'exécution spéculative inter-VM/hôte)
sched/0001-bore
Ordonnanceur
Implémentation complète de l'ordonnanceur BORE (Burst-Oriented Response Enhancer) par-dessus EEVDF
Le correctif 0003-cachy (marquage spécifique CachyOS et optimisations larges) est délibérément ignoré, ainsi que le répertoire expérimental misc/ (Apple T2, handheld, aufs, RT-i915) et les ordonnanceurs alternatifs sched-dev/ (PRJC, sched-ext) — ceux-ci sont trop invasifs ou trop spécifiques pour une distribution Linux bureau et gaming stable destinée au grand public.
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 alloue à chaque programme une part équitable et opportune du CPU.
Par-dessus EEVDF, les deux noyaux ajoutent l'ordonnanceur complet BORE (Burst-Oriented Response Enhancer) de CachyOS. BORE suit le temps de burst 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 rafraîchissant une fenêtre ou un jeu traitant une image) reçoivent une priorité accrue, gardant les charges de travail interactives bureau et gaming réactives même sous une lourde charge en arrière-plan. 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 une tâche en cours :
linuxlite utilise la préemption dynamique, équilibrant débit et réactivité en changeant de mode à l'exécution.
linuxlite-gaming utilise la préemption complète, permettant au noyau d'interrompre presque n'importe quelle tâche immédiatement. Cela réduit le délai maximal avant qu'un jeu ou une application audio obtienne du temps CPU — un facteur clé pour le gaming Linux faible latence.
Résolution du minuteur
Les deux noyaux Linux Lite font fonctionner le minuteur système interne à 1000 Hz (1000 ticks par seconde) au lieu des 250 Hz par défaut d'Ubuntu. Le noyau vérifie les tâches en cours quatre fois plus souvent, réduisant le temps d'attente maximal d'un programme avant d'être ordonnancé — particulièrement perceptible dans les charges audio, vidéo et gaming.
Objectifs de latence d'ordonnancement
linuxlite cible une fenêtre d'ordonnancement de 6 ms — suffisamment de marge pour un multitâche fluide sans gaspiller de cycles CPU.
linuxlite-gaming cible 3 ms, réduisant de moitié la fenêtre pour que les jeux et les applications interactives répondent plus vite.
Gestion de la mémoire
ZRAM — espace d'échange compressé en RAM
Les deux noyaux Linux Lite activent ZRAM, qui crée une zone d'échange compressée directement en RAM. Lorsque le système manque de mémoire, les données peu utilisées sont compressées et conservées en RAM plutôt qu'écrites sur un disque plus lent. ZRAM maintient Linux Lite réactif 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 d'échange et les compresse au préalable. 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 de la RAM. C'est particulièrement efficace lors de l'exécution de plusieurs instances d'une même application, de machines virtuelles, ou de jeux Windows via Wine ou Proton, où de nombreux processus partagent des données communes.
Huge Pages transparentes
Les processeurs modernes fonctionnent plus efficacement lorsque la mémoire est allouée en blocs plus grands. Les deux noyaux Linux Lite activent les Huge Pages transparentes (THP), ce qui se fait automatiquement sans modification des applications.
linuxlite utilise le mode à la demande — les grandes pages sont allouées lorsqu'un programme les demande via madvise.
linuxlite-gaming utilise le mode toujours actif — les grandes pages sont utilisées partout où c'est possible, ce qui profite aux jeux travaillant avec de grandes textures et données d'assets.
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 des connexions efficaces et est particulièrement performant sur les liens peu fiables comme le Wi-Fi, le réseau mobile et les connexions de jeux en ligne. Le profil sysctl par défaut définit net.ipv4.tcp_congestion_control=bbr.
Discipline de file d'attente FQ
Fair Queueing (FQ) est défini comme l'ordonnanceur de paquets réseau par défaut (net.core.default_qdisc=fq). Il répartit équitablement le trafic réseau entre les connexions afin qu'un téléchargement intense ne prive pas les autres connexions, maintenant une faible latence pour les usages interactifs tels que la messagerie vocale, la visioconférence et le gaming 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 lectures (que les applications attendent généralement directement) par rapport aux écritures (qui peuvent être mises en file d'attente), et garantit qu'aucune opération n'attend trop longtemps. C'est un choix polyvalent performant 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 supplémentaire à faible latence pour les disques NVMe rapides lors des sessions gaming. Le noyau bureau désactive Kyber pour maintenir un chemin I/O allégé.
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 en version principale pour les processeurs Ryzen. Le noyau est informé des cœurs les plus rapides du CPU (en raison de la variation de qualité du silicium) et planifie préférentiellement les tâches sensibles aux performances sur ces cœurs. Cela apporte une amélioration mesurable pour les charges de travail mono-thread et légèrement multi-thread sur les systèmes AMD compatibles, sans effet sur Intel ou les anciens matériels AMD.
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 compatibles (la plupart des puces AMD et Intel modernes), les opérations de chiffrement et de déchiffrement — utilisées par le chiffrement de disque (LUKS), le chiffrement réseau (TLS, WireGuard) et les sommes de contrôle de système de fichiers — s'exécutent significativement plus vite.
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 aucune 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 des données EDID sur les GPU AMD (amdgpu_dm), et le correctif 0006-vesa-dsc-bpp améliore la sélection des bits par pixel VESA Display Stream Compression — résolvant ensemble le scintillement 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 minimaux et maximaux 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 dont ils ont besoin, même sur du matériel peu puissant.
Latency Nice
Latency Nice étend le système de priorité des processus Linux standard. Les programmes peuvent déclarer leur sensibilité aux délais d'ordonnancement, indépendamment de leur consommation CPU. Un compositeur fonctionnant avec une valeur de latency-nice basse sera ordonnancé avec un faible délai même s'il n'est pas gourmand 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 en mémoire. C'est une amélioration sans coût sur le matériel compatible, sans effet négatif sur les systèmes grand public à socket unique.
Sécurité
Atténuation de la vulnérabilité vmscape
Le correctif CachyOS 0007-vmscape ajoute une atténuation pour la vulnérabilité d'exécution spéculative CPU vmscape, qui peut faire fuiter des données entre les limites de machine virtuelle et d'hôte sur les processeurs Intel et AMD concerné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=.
Correctifs upstream sélectionnés
Le correctif 0004-fixes de CachyOS regroupe un ensemble de petits correctifs upstream qui ne sont pas encore intégrés dans une version stable du noyau : ajustements d'ordonnanceur (dont des modifications liées à l'ASLR), quirks USB, correctifs Bluetooth USB (btusb), améliorations Intel i915 GT et correctifs du codec audio Realtek ALC269 — améliorant tous la fiabilité au quotidien sur du vrai matériel.
Gaming Linux et compatibilité Windows
Primitives de synchronisation NT (ntsync) pour Wine et Proton
Linux 7.0 embarque ntsync — des primitives de synchronisation NT — dans le noyau principal (initialement intégrées dans Linux 6.14). Ce sont les mécanismes de verrouillage et de signalisation 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 surcharge CPU et améliorant les fréquences d'images et la régularité des images dans les jeux Windows sous Linux. C'est l'un des gains les plus importants pour les performances gaming Linux disponibles aujourd'hui, et cela fonctionne immédiatement 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 d'ordonnanceur en temps réel (via cyclictest de rt-tests) et le débit GPU (via glmark2), puis recommande le noyau Linux Lite le mieux adapté à votre matériel — bureau ou gaming — avec un indice de confiance.
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 différentes versions de 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 portée par la communauté sur linuxliteos.com/benchmark.php agrège les résultats anonymisés de linuxlite-bench téléversés depuis le Lite Kernel Manager dans le monde entier. Elle vous permet de :
Comparer la latence d'ordonnanceur et le score GPU de votre matériel avec des machines similaires
Voir si le noyau bureau ou gaming est généralement le plus performant sur votre combinaison CPU/GPU avant de l'installer
Suivre l'impact des mises à jour du noyau Linux Lite sur les performances réelles au fil du temps
Aider d'autres utilisateurs sur du matériel similaire en contribuant vos propres résultats anonymisés
Les téléversements incluent uniquement la version du noyau, la latence d'ordonnanceur, le score GPU et les identifiants matériels de base — aucune information personnelle n'est envoyée.
auto-profile.sh
Applique l'ensemble de valeurs de réglage du noyau correspondant à l'exécution. À lancer en tant que root après le changement de noyau pour activer le profil approprié sans redémarrer.
Le Lite Kernel Manager (lite-kernel-manager) est l'outil graphique GTK 3 officiel pour gérer les noyaux Linux Lite — installez, changez, testez et optimisez votre noyau bureau ou gaming sans jamais ouvrir un terminal. Il est livré sous le nom lite-kernel-manager et intègre les logiciels rt-tests et glmark2 recommandés pour les benchmarks. Les opérations privilégiées (installation de noyau, suppression, changement du noyau de démarrage GRUB par défaut) sont médiatisé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 — le centre de contrôle du noyau Linux Lite, affichant le noyau en cours d'exécution (7.0.0-linuxlite), le benchmark, l'installation, le noyau de démarrage par défaut et les actions de profil de performance.
La fenêtre du Lite Kernel Manager est organisée en cinq sections claires, chacune traitant une tâche courante unique :
Benchmark — Lancer le benchmark exécute le benchmark de latence d'ordonnanceur et GPU linuxlite-bench sur votre matériel, affiche le noyau recommandé (Bureau ou Gaming) avec un indice de confiance et enregistre le résultat localement. Téléverser les résultats du benchmark publie votre résultat anonymisé vers la base de données de benchmarks Linux Lite publique, aidant la communauté à comparer les performances du matériel et du noyau au fil du temps.
Installer depuis le dépôt — installation en un clic du Noyau Bureau (linuxlite) ou du Noyau Gaming (linuxlite-gaming) directement depuis le dépôt du noyau Linux Lite (repo.linuxliteos.com). Le gestionnaire télécharge les derniers paquets signés, les vérifie et reconstruit automatiquement tous les modules DKMS tiers (NVIDIA, VirtualBox, etc.) pour le nouveau noyau.
Définir le noyau de démarrage par défaut — changez le noyau que GRUB démarre par défaut en un seul clic. Le noyau précédemment par défaut est conservé comme solution de repli dans le menu de démarrage, de sorte qu'un mauvais démarrage n'est jamais à plus d'un redémarrage d'être annulé.
Profil de performance — appliquez le réglage sysctl correspondant à l'exécution via auto-profile.sh. Le Profil Bureau utilise kernel.sched_latency_ns=6 ms, min_granularity_ns=750 μs, wakeup_granularity_ns=500 μs pour un multitâche équilibré. Le Profil Gaming resserre ces valeurs à 3 ms / 400 μs / 300 μs pour un délai d'entrée plus faible et une meilleure régularité des images. Les deux profils appliquent également tcp_congestion_control=bbr et default_qdisc=fq pour un réseau à faible latence.
Maintenance — Supprimer les noyaux désinstalle en toute sécurité les anciens noyaux Linux Lite (le noyau en cours d'exécution et le noyau de démarrage par défaut sont toujours protégés contre une suppression accidentelle). Vider le cache indique l'empreinte actuelle du cache et libère l'espace disque utilisé par les téléchargements de noyaux précédents en un seul clic.
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 fonctionnement du système — afin de confirmer d'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.
Fichier
Profil
99-linuxlite-desktop.conf
Paramètres bureau équilibrés
99-linuxlite-gaming.conf
Paramè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 à la première connexion proposant d'installer le noyau gaming. Cliquer sur Installer le noyau gaming gère tout automatiquement :
Installation des paquets du noyau linuxlite-gaming
Reconstruction de tous les pilotes tiers (NVIDIA, VirtualBox, etc.) pour le nouveau noyau
Mise à jour du menu de démarrage GRUB
Le noyau par défaut n'est ni modifié ni supprimé. Si le noyau gaming cause un problème, il suffit de redémarrer et de sélectionner 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 des choix interactifs si aucune variante n'est indiquée) :
Le programme d'installation garantit que le noyau existant et tous ses modules DKMS ne sont jamais touchés, que le noyau de démarrage GRUB par défaut n'est pas modifié, et que les modules DKMS ne sont reconstruits que pour le nouveau noyau.
Sécurité et retour arrière
Les deux noyaux Linux Lite s'installent en parallèle du noyau existant. Rien n'est écrasé.
Le noyau de démarrage par défaut n'est jamais modifié automatiquement. Le noyau original reste toujours disponible comme solution de repli.
Les pilotes tiers (modules DKMS) sont reconstruits pour le nouveau noyau indépendamment. Les pilotes du noyau original ne sont pas touchés.
Si le noyau gaming est refusé lors de la configuration, il ne sera plus proposé. Il peut toujours être installé manuellement à tout moment via le Lite Kernel Manager.