Linux Lite Kernel

Un kernel Linux personalizado basado en Ubuntu con parches CachyOS, el planificador BORE, BBR v3 y ntsync. Dos versiones — linuxlite para uso cotidiano en escritorio y linuxlite-gaming para gaming de baja latencia mediante Wine y Proton.

El kernel de Linux Lite es un kernel Linux personalizado construido específicamente para uso en escritorio y gaming en hardware cotidiano. Está basado en el código fuente del kernel de Ubuntu 26.04 LTS “Resolute” (Linux 7.0+) y añade una selección cuidadosa de los populares parches del kernel CachyOS junto con ajustes de configuración específicos para ofrecer una experiencia Linux más rápida, fluida y de menor latencia desde el primer momento.

Hay disponibles dos versiones del kernel. El kernel predeterminado linuxlite está optimizado para uso general en escritorio y es con el que arranca toda instalación de Linux Lite. El kernel opcional linuxlite-gaming se ofrece durante la configuración inicial y está optimizado para reducir la latencia de entrada, mejorar la cadencia de fotogramas y ofrecer mejor rendimiento en juegos bajo Linux — convirtiéndolo en uno de los mejores kernels Linux para gaming en hardware compatible. Consulta nuestra comparativa completa de kernels de Linux Lite para ver un análisis detallado de cada parámetro.


Los dos kernels de Linux Lite

linuxlite — el kernel predeterminado para escritorio Linux

El kernel estándar linuxlite es con el que arranca toda instalación de Linux Lite. Este kernel de escritorio Linux prioriza una experiencia cotidiana fluida y ágil para navegar por internet, tareas de oficina, reproducción multimedia, desarrollo de software y multitarea general, manteniendo bajo el consumo de CPU y maximizando la duración de la batería en portátiles.

linuxlite-gaming — el kernel Linux opcional de baja latencia para gaming

El kernel linuxlite-gaming va más allá para reducir la latencia de entrada y mejorar la entrega de fotogramas. Es el kernel Linux de gaming recomendado para usuarios que juegan con regularidad a través de Steam, Wine o Proton, y también es una excelente opción para producción de audio, edición de vídeo y realidad virtual donde el tiempo de respuesta es crítico. El kernel de gaming puede instalarse en cualquier momento después de la configuración inicial sin necesidad de eliminar ni reemplazar el kernel de escritorio predeterminado.


Parches del kernel CachyOS incluidos en Linux Lite

Ambos kernels de Linux Lite incluyen un subconjunto seleccionado del popular conjunto de parches del kernel CachyOS para Linux 7.0, elegidos por su estabilidad, amplia compatibilidad de hardware y beneficio medible en cargas de trabajo reales de escritorio y gaming:

Parche CachyOSÁreaQué hace en el kernel de Linux Lite
0001-amd-isp4HardwareControlador AMD Image Signal Processor v4 para webcams de portátiles en plataformas Ryzen AI / Phoenix y posteriores
0002-bbr3RedControl de congestión TCP BBR v3 con equidad mejorada y mejor estimación del ancho de banda
0004-fixesGeneralCorrecciones upstream seleccionadas: ajustes del planificador, peculiaridades de dispositivos USB, Bluetooth (btusb), Intel i915 GT, audio Realtek (ALC269)
0005-hdmiGráficosCorrecciones de visualización HDMI para GPUs AMD (amdgpu_dm) — mejor configuración de modos y gestión de EDID
0006-vesa-dsc-bppGráficosMejoras en bits por píxel de VESA Display Stream Compression para pantallas AMD
0007-vmscapeSeguridadMitigación para la vulnerabilidad vmscape de la CPU (ataques de ejecución especulativa entre máquinas virtuales y el host)
sched/0001-borePlanificadorImplementación completa del planificador BORE (Burst-Oriented Response Enhancer) sobre EEVDF

El parche 0003-cachy (marca CachyOS y ajuste general) se omite deliberadamente, junto con el directorio experimental misc/ (Apple T2, portátiles gaming, aufs, RT-i915) y los planificadores alternativos de sched-dev/ (PRJC, sched-ext) — son demasiado invasivos o especializados para una distribución Linux de escritorio y gaming estable y de uso general.


Qué diferencia a los dos kernels de Linux Lite

Planificador de CPU — EEVDF con el parche BORE

El planificador Linux decide cómo repartir el procesador entre los programas en ejecución. Ambos kernels de Linux Lite utilizan el moderno planificador EEVDF, que asigna a cada programa una parte justa y oportuna de la CPU.

Sobre EEVDF, ambos kernels añaden el planificador BORE (Burst-Oriented Response Enhancer) completo de CachyOS. BORE registra el tiempo de ráfaga de cada tarea — cuánto tiempo se ejecuta en ráfagas cortas e intensas — y orienta las decisiones de planificación en consecuencia. Las tareas que esperan y luego se ejecutan en ráfagas cortas (como una aplicación de escritorio que redibuja una ventana o un juego procesando un fotograma) reciben un aumento de prioridad, manteniendo ágiles las cargas de trabajo interactivas de escritorio y gaming de Linux incluso bajo carga intensa en segundo plano. BORE se activa mediante CONFIG_SCHED_BORE y expone parámetros sysctl bajo kernel.sched_bore.

Los dos kernels de Linux Lite difieren en la agresividad con que el planificador puede interrumpir el trabajo en curso:

Resolución del temporizador

Ambos kernels de Linux Lite ejecutan el temporizador interno del sistema a 1000 Hz (1000 ticks por segundo) en lugar de los 250 Hz predeterminados de Ubuntu. El kernel revisa las tareas en ejecución cuatro veces más frecuentemente, reduciendo el tiempo máximo que un programa espera antes de ser planificado — algo especialmente perceptible en cargas de trabajo de audio, vídeo y gaming.

Objetivos de latencia del planificador

Gestión de memoria

ZRAM: swap comprimido en RAM

Ambos kernels de Linux Lite habilitan ZRAM, que crea un área de swap comprimida en la propia RAM. Cuando el sistema se queda con poca memoria, los datos menos utilizados se comprimen y se mantienen en RAM en lugar de escribirse en un disco más lento. ZRAM mantiene Linux Lite ágil en PCs y portátiles antiguos con poca RAM.

ZSWAP con compresión Zstd

ZSWAP intercepta los datos antes de que lleguen a la partición swap y los comprime primero. Ambos kernels de Linux Lite habilitan la compresión Zstd como compresor ZSWAP predeterminado (CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD), que es rápido y logra excelentes tasas de compresión — una mejora significativa respecto al formato LZO anterior. Linux 7.0 incluye una biblioteca Zstd actualizada que se usa en ZSWAP, ZRAM, Btrfs y squashfs.

Fusión de páginas del kernel (KSM)

Ambos kernels de Linux Lite habilitan la Fusión de páginas del kernel (KSM) con controles por proceso mediante prctl() (integrados en el kernel Linux principal). KSM identifica páginas de memoria idénticas entre procesos y las fusiona en una sola copia, liberando RAM. Esto es especialmente eficaz al ejecutar varias instancias de la misma aplicación, máquinas virtuales, o juegos de Windows mediante Wine o Proton, donde muchos procesos comparten datos comunes.

Páginas huge transparentes

Los procesadores modernos trabajan con mayor eficiencia cuando la memoria se asigna en bloques más grandes. Ambos kernels de Linux Lite habilitan las Páginas Huge Transparentes (THP), que lo hacen automáticamente sin cambios en las aplicaciones.


Red

Control de congestión TCP BBR v3

Ambos kernels de Linux Lite incluyen BBR v3 mediante el parche CachyOS 0002-bbr3 — la última versión del algoritmo de ancho de banda en el cuello de botella y tiempo de propagación de ida y vuelta de Google. BBR v3 mejora las versiones anteriores con un comportamiento más equitativo al compartir enlaces con flujos TCP tradicionales y una estimación del ancho de banda más precisa. Mantiene las conexiones funcionando con eficiencia y es especialmente efectivo en enlaces con pérdidas como Wi-Fi, banda ancha móvil y conexiones de juegos en línea. El perfil sysctl predeterminado establece net.ipv4.tcp_congestion_control=bbr.

Disciplina de cola FQ

La Cola Justa (FQ) está configurada como planificador de paquetes de red predeterminado (net.core.default_qdisc=fq). Distribuye el tráfico de red de forma equitativa entre las conexiones para que una descarga intensa no perjudique al resto del tráfico, manteniendo baja la latencia para usos interactivos como chat de voz, videoconferencia y juegos en línea.


Almacenamiento

Planificador de E/S MQ-Deadline

Ambos kernels de Linux Lite habilitan el planificador de E/S MQ-Deadline (CONFIG_MQ_IOSCHED_DEADLINE) para los dispositivos de almacenamiento. Prioriza las solicitudes de lectura (que las aplicaciones suelen esperar directamente) sobre las de escritura (que pueden encolarse), y garantiza que nada espere demasiado tiempo. Es una opción de propósito general excelente tanto para SSDs y unidades NVMe como para HDDs tradicionales.

Planificador Kyber (solo kernel de gaming)

El kernel linuxlite-gaming también habilita el planificador de E/S Kyber (CONFIG_MQ_IOSCHED_KYBER=y), ofreciendo una opción adicional de planificador de baja latencia para unidades NVMe rápidas durante las sesiones de juego. El kernel de escritorio deshabilita Kyber para mantener la ruta de E/S ligera.


Características de la CPU

Planificación de núcleos preferidos AMD P-State

Ambos kernels de Linux Lite incluyen la planificación de núcleos preferidos AMD P-State de la rama principal en procesadores Ryzen. El kernel reconoce cuáles son los núcleos más rápidos de la CPU (debido a variaciones en la calidad del silicio) y planifica preferentemente las cargas de trabajo sensibles al rendimiento en esos núcleos. Esto ofrece una mejora medible en cargas de trabajo de un solo hilo o pocos hilos en sistemas AMD compatibles, sin efecto alguno en hardware Intel o AMD antiguo.

Criptografía AES-NI / AVX-512

Linux 7.0 incluye rutas de código optimizadas de AES-NI y AVX-512 AES en el subsistema criptográfico principal. En los procesadores compatibles (la mayoría de chips AMD e Intel modernos), las operaciones de cifrado y descifrado — utilizadas por el cifrado de disco (LUKS), el cifrado de red (TLS, WireGuard) y las sumas de verificación del sistema de archivos — se ejecutan significativamente más rápido.

Controlador de webcam AMD ISP4

El parche CachyOS 0001-amd-isp4 añade el controlador AMD Image Signal Processor v4, habilitando la webcam MIPI integrada en portátiles modernos Ryzen AI / Phoenix y posteriores que anteriormente no tenían cámara interna funcional bajo Linux.

Mejoras en pantallas HDMI y VESA DSC

El parche 0005-hdmi corrige la configuración de modos HDMI y el manejo de EDID en GPUs AMD (amdgpu_dm), y el parche 0006-vesa-dsc-bpp mejora la selección de bits por píxel de VESA Display Stream Compression — resolviendo conjuntamente el parpadeo de pantalla, pantallas en negro y tasas de refresco incorrectas en varios monitores HDMI y DisplayPort controlados por AMD.

Sujeción de utilización (UCLAMP)

Ambos kernels de Linux Lite soportan UCLAMP, que permite al sistema establecer objetivos mínimos y máximos de rendimiento de CPU para tareas individuales o grupos de tareas. UCLAMP es utilizado por compositores y servidores de audio para garantizar que siempre dispongan del margen de CPU que necesitan, incluso en hardware de bajo consumo.

Latency Nice

Latency Nice extiende el sistema estándar de prioridades de procesos de Linux. Los programas pueden declarar su sensibilidad a los retrasos de planificación, de forma independiente a cuánta CPU consumen. Un compositor ejecutándose con un valor bajo de latency-nice será planificado con baja latencia aunque no sea intensivo en CPU.

Balanceo NUMA

En sistemas con múltiples zócalos de procesador o disposiciones de memoria complejas, el balanceo NUMA mueve automáticamente las tareas y sus datos más cerca entre sí en memoria. Es una mejora sin coste en hardware compatible y no tiene ningún efecto negativo en sistemas de consumidor con un solo zócalo.


Seguridad

Mitigación de la vulnerabilidad vmscape

El parche CachyOS 0007-vmscape añade mitigación para la vulnerabilidad de ejecución especulativa de CPU vmscape, que puede filtrar datos entre máquinas virtuales y el host en procesadores Intel y AMD afectados. La mitigación está habilitada de forma predeterminada y puede ajustarse mediante el parámetro de línea de comandos del kernel vmscape=.

Correcciones upstream seleccionadas

El parche 0004-fixes de CachyOS agrupa un conjunto de pequeñas correcciones upstream que aún no han llegado a una versión estable del kernel: ajustes del planificador (incluyendo cambios relacionados con ASLR), peculiaridades de dispositivos USB, correcciones de Bluetooth USB (btusb), mejoras en Intel i915 GT y correcciones del códec de audio Realtek ALC269 — todos los cuales mejoran la fiabilidad diaria en hardware real.


Gaming en Linux y compatibilidad con Windows

Primitivas de sincronización NT (ntsync) para Wine y Proton

Linux 7.0 incluye ntsync — primitivas de sincronización NT — en el kernel principal (integrado originalmente en Linux 6.14). Son los mecanismos de bloqueo y señalización de bajo nivel utilizados por las aplicaciones Windows. Al ejecutar juegos Windows mediante Wine o Proton (Steam Play), estas operaciones se emulaban históricamente en el espacio de usuario, lo que añadía sobrecarga. Con ntsync ahora en el kernel, se gestionan directamente — reduciendo la sobrecarga de CPU y mejorando las tasas de fotogramas y la cadencia de fotogramas en juegos Windows bajo Linux. Esta es una de las mayores mejoras individuales disponibles hoy en el rendimiento de gaming Linux, y funciona de forma inmediata en ambos kernels de Linux Lite.


Herramientas incluidas con el kernel de Linux Lite

linuxlite-bench — el benchmark del kernel de Linux Lite

linuxlite-bench es el benchmark de línea de comandos que hay detrás del botón Ejecutar benchmark del Lite Kernel Manager. Mide la latencia del planificador en tiempo real (mediante cyclictest de rt-tests) y el rendimiento de la GPU (mediante glmark2), y luego recomienda qué kernel de Linux Lite se adapta mejor a tu hardware — escritorio o gaming — con una valoración de confianza.

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

Los resultados se guardan en ~/.local/share/linuxlite/bench-$(uname -r).log junto con un archivo recommendation.json legible por máquina, para que puedas comparar benchmarks entre versiones del kernel a lo largo del tiempo. Desde el Lite Kernel Manager puedes subir tu resultado a la base de datos de benchmarks de Linux Lite pública con un solo clic.

Base de datos de benchmarks de Linux Lite

La base de datos de benchmarks de Linux Lite impulsada por la comunidad en linuxliteos.com/benchmark.php agrega resultados anónimos de linuxlite-bench subidos desde Lite Kernel Manager en todo el mundo. Te permite:

Las subidas incluyen únicamente la versión del kernel, la latencia del planificador, la puntuación GPU y los identificadores básicos del hardware — no se envía ninguna información personal.

auto-profile.sh

Aplica el conjunto correspondiente de valores de ajuste del kernel en tiempo de ejecución. Ejecútalo como root después de cambiar de kernel para activar el perfil adecuado sin reiniciar.

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

Lite Kernel Manager

El Lite Kernel Manager (lite-kernel-manager) es la herramienta gráfica GTK 3 oficial para gestionar los kernels de Linux Lite — instala, cambia, mide el rendimiento y ajusta tu kernel de escritorio o gaming sin abrir nunca un terminal. Se distribuye como lite-kernel-manager e integra el software rt-tests y glmark2 recomendado para las pruebas de rendimiento. Las operaciones privilegiadas (instalación de kernel, eliminación, cambio del valor predeterminado de GRUB) están mediadas por una política de PolicyKit (com.linuxlite.kernelinstall.policy), de modo que solo te autentificas cuando realmente lo necesitas.

Lite Kernel Manager — la interfaz gráfica de Linux Lite para instalar, cambiar y medir el rendimiento de los kernels de escritorio y gaming
Lite Kernel Manager — el centro de control del kernel de Linux Lite, mostrando el kernel en ejecución (7.0.0-linuxlite), acciones de benchmark, instalación, arranque predeterminado y perfil de rendimiento.

La ventana del Lite Kernel Manager está organizada en cinco secciones claras, cada una dedicada a una tarea común:

Una banda de encabezado en la parte superior de la ventana muestra la versión actual del kernel (por ejemplo, 7.0.0-linuxlite), el perfil activo (Escritorio o Gaming), la arquitectura (x86_64) y el tiempo de actividad del sistema — para que puedas confirmar de un vistazo qué kernel y ajuste de Linux Lite están realmente en ejecución.

Perfiles sysctl

Se proporcionan dos archivos de configuración para el ajuste permanente. Copiar el archivo apropiado en /etc/sysctl.d/ aplica el perfil automáticamente en cada arranque.

ArchivoPerfil
99-linuxlite-desktop.confConfiguración equilibrada para escritorio
99-linuxlite-gaming.confConfiguración de baja latencia para gaming

Cómo instalar el kernel de gaming de Linux Lite

Después de instalar Linux Lite, aparece una ventana de configuración en el primer inicio de sesión ofreciendo instalar el kernel de gaming. Al hacer clic en Instalar kernel de gaming se gestiona todo automáticamente:

El kernel predeterminado no se cambia ni se elimina. Si el kernel de gaming llegara a causar algún problema, simplemente reinicia y selecciona el kernel estándar linuxlite desde el menú de arranque — todo sigue funcionando exactamente igual que antes.

Para instalar o cambiar un kernel de Linux Lite manualmente en cualquier momento, ejecuta el instalador (se eleva automáticamente a root y solicita confirmación interactiva si no se indica una versión):

install-kernel.sh
install-kernel.sh linuxlite          # kernel de escritorio
install-kernel.sh linuxlite-gaming   # kernel de gaming

El instalador garantiza que el kernel existente y todos sus módulos DKMS nunca se tocan, que el arranque predeterminado de GRUB no se cambia, y que los módulos DKMS se reconstruyen solo para el nuevo kernel.


Seguridad y reversión


Comparar los dos kernels de Linux Lite

Para un análisis completo y detallado de cada parámetro de planificador, memoria, red, almacenamiento y parche CachyOS en ambos kernels, consulta la Comparativa de kernels de Linux Lite: linuxlite vs linuxlite-gaming.