Linux Lite Kernel

Un kernel Linux personalizado basado en Ubuntu con parches de CachyOS, el planificador BORE, BBR v3 y ntsync. Dos versiones — linuxlite para el uso diario 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 Ubuntu 26.04 LTS “Resolute” (Linux 7.0+) y añade una selección cuidadosa de los populares parches de kernel de 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á ajustado para uso general en escritorio y es el que arrancan todas las instalaciones de Linux Lite. El kernel opcional linuxlite-gaming se ofrece durante la configuración y está optimizado para menor lag de entrada, pacing de fotogramas más suave y mejor rendimiento en gaming con Linux — convirtiéndolo en uno de los mejores kernels Linux para gaming en hardware compatible. Consulta nuestra completa comparativa de kernels de Linux Lite para ver un desglose detallado de cada configuración.


Los Dos Kernels de Linux Lite

linuxlite — el kernel de escritorio Linux predeterminado

El kernel estándar linuxlite es el que arrancan todas las instalaciones de Linux Lite. Este kernel de escritorio Linux prioriza una experiencia diaria fluida y responsiva para navegación web, trabajo de oficina, reproducción multimedia, desarrollo de software y multitarea general, manteniendo bajo el consumo de CPU y prolongando la duración de la batería en portátiles.

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

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


Parches de Kernel de CachyOS Incluidos en Linux Lite

Ambos kernels de Linux Lite incluyen un subconjunto seleccionado del popular conjunto de parches de kernel de CachyOS para Linux 7.0, elegidos por su estabilidad, amplia compatibilidad de hardware y beneficio demostrable 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 más recientes
0002-bbr3RedControl de congestión TCP BBR v3 con mayor equidad y mejor estimación del ancho de banda
0004-fixesGeneralCorrecciones seleccionadas de upstream: ajustes del planificador, quirks de dispositivos USB, Bluetooth (btusb), Intel i915 GT, audio Realtek (ALC269)
0005-hdmiGráficosCorrecciones de HDMI para GPUs AMD (amdgpu_dm) — mejor configuración de modos y manejo de EDID
0006-vesa-dsc-bppGráficosMejoras en bits por píxel de VESA Display Stream Compression para pantallas AMD
0007-vmscapeSeguridadMitigación de la vulnerabilidad CPU vmscape (ataques de ejecución especulativa entre VMs y el host)
sched/0001-borePlanificadorImplementación completa del planificador BORE (Burst-Oriented Response Enhancer) sobre EEVDF

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


Qué Diferencia a los Dos Kernels de Linux Lite

Planificador de CPU — EEVDF con el parche BORE

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

Sobre EEVDF, ambos kernels añaden el completo planificador BORE (Burst-Oriented Response Enhancer) de CachyOS. BORE rastrea 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 que procesa un fotograma) reciben un impulso de prioridad, manteniendo ágiles las cargas de trabajo interactivas de escritorio Linux y gaming incluso bajo una carga de fondo elevada. 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 la que el planificador puede interrumpir el trabajo en curso:

Resolución del Temporizador

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

Objetivos de Latencia del Planificador

Gestión de Memoria

ZRAM: Swap Comprimida en RAM

Ambos kernels de Linux Lite habilitan ZRAM, que crea un área de swap comprimida en la propia RAM. Cuando el sistema tiene 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 responsivo en PCs y portátiles más antiguos con cantidades modestas de RAM.

ZSWAP con Compresión Zstd

ZSWAP intercepta los datos antes de que lleguen a la partición de 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 ratios — una mejora significativa respecto al antiguo formato LZO. Linux 7.0 incluye una biblioteca Zstd actualizada utilizada en ZSWAP, ZRAM, Btrfs y squashfs.

Kernel Samepage Merging (KSM)

Ambos kernels de Linux Lite habilitan Kernel Samepage Merging (KSM) con controles prctl() por proceso (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 efectivo cuando se ejecutan múltiples instancias de la misma aplicación, máquinas virtuales, o juegos de Windows mediante Wine o Proton, donde muchos procesos comparten datos comunes.

Transparent Huge Pages

Los procesadores modernos funcionan de forma más eficiente cuando la memoria se asigna en bloques más grandes. Ambos kernels de Linux Lite habilitan Transparent Huge Pages (THP), que lo hace automáticamente sin necesidad de cambios en las aplicaciones.


Red

Control de Congestión TCP BBR v3

Ambos kernels de Linux Lite incluyen BBR v3 mediante el parche 0002-bbr3 de CachyOS — la última versión del algoritmo de tiempo de propagación de ida y vuelta y ancho de banda de cuello de botella 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 eficientemente y es especialmente efectivo en enlaces con pérdidas como Wi-Fi, banda ancha móvil y conexiones de gaming en línea. El perfil sysctl predeterminado establece net.ipv4.tcp_congestion_control=bbr.

Disciplina de Cola FQ

Fair Queueing (FQ) se establece como planificador de paquetes de red predeterminado (net.core.default_qdisc=fq). Distribuye el tráfico de red de forma equitativa entre conexiones para que una descarga intensiva no prive de recursos a otro tráfico, manteniendo baja la latencia para usos interactivos como chat de voz, videoconferencias y gaming 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 dispositivos de almacenamiento. Prioriza las solicitudes de lectura (que las aplicaciones suelen esperar directamente) sobre las de escritura (que pueden ponerse en cola), y garantiza que ninguna espere demasiado tiempo. Es una opción de uso general sólida 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), ofreciéndote una opción adicional de planificador de baja latencia para unidades NVMe rápidas durante las sesiones de gaming. El kernel de escritorio deshabilita Kyber para mantener la ruta de E/S ligera.


Características de 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 del kernel principal en procesadores Ryzen. El kernel tiene conocimiento de qué núcleos de la CPU son los más rápidos (debido a variaciones en la calidad del silicio) y prioriza la ejecución de trabajo sensible al rendimiento en esos núcleos. Esto ofrece una mejora apreciable en cargas de trabajo de un solo hilo y con pocos hilos en sistemas AMD compatibles, sin ningún efecto en hardware Intel o AMD más antiguo.

Criptografía AES-NI / AVX-512

Linux 7.0 incluye rutas de código AES-NI y AVX-512 AES optimizadas en el subsistema criptográfico principal. En procesadores compatibles (la mayoría de los 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 más recientes que anteriormente no tenían cámara interna funcional en Linux.

Mejoras de Pantalla 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 parpadeos de pantalla, pantallas en negro y frecuencias de actualización incorrectas en varios monitores HDMI y DisplayPort con GPU AMD.

Sujeción de Utilización (UCLAMP)

Ambos kernels de Linux Lite admiten 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 tengan el margen de CPU que necesitan, incluso en hardware de bajo consumo.

Latency Nice

Latency Nice extiende el sistema estándar de prioridad de procesos de Linux. Los programas pueden declarar cuán sensibles son a los retrasos de planificación, independientemente de cuánta CPU utilicen. Un compositor que se ejecuta con un valor de latency-nice bajo se planificará con poco retraso aunque no sea intensivo en CPU.

Balanceo NUMA

En sistemas con múltiples sockets de procesador o diseños de memoria complejos, el balanceo NUMA mueve automáticamente las tareas y sus datos más cerca entre sí en memoria. Esto supone una mejora sin coste en hardware compatible y no tiene ningún efecto negativo en sistemas de consumo de un solo socket.


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 por defecto y puede ajustarse mediante el parámetro de línea de comandos del kernel vmscape=.

Correcciones de Upstream Seleccionadas

El parche 0004-fixes de CachyOS agrupa un conjunto de pequeñas correcciones de upstream que aún no se han incorporado a una versión puntual estable del kernel: ajustes del planificador (incluyendo cambios relacionados con ASLR), quirks de dispositivos USB, correcciones de Bluetooth USB (btusb), mejoras en Intel i915 GT y correcciones del códec de audio Realtek ALC269 — todo lo cual mejora 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 (incorporadas originalmente en Linux 6.14). Estos son los mecanismos de bloqueo y señalización de bajo nivel utilizados por las aplicaciones Windows. Al ejecutar juegos de 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 el pacing en juegos de Windows en Linux. Esta es una de las mayores mejoras individuales para el rendimiento del gaming en Linux disponibles hoy en día, y funciona de forma nativa 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 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 el 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 de GPU e identificadores básicos del hardware — no se envía 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 apropiado sin necesidad de 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, evalúa y ajusta tu kernel de escritorio o gaming sin necesidad de abrir un terminal. Se distribuye como lite-kernel-manager e integra el software rt-tests y glmark2 recomendado para benchmarking. Las operaciones con privilegios (instalación de kernel, eliminación, cambio del predeterminado en GRUB) están mediadas por una política PolicyKit (com.linuxlite.kernelinstall.policy) para que solo te autentiques cuando realmente lo necesites.

Lite Kernel Manager — la interfaz gráfica de Linux Lite para instalar, cambiar y evaluar 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), benchmark, instalación, inicio predeterminado y acciones de perfil de rendimiento.

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

Una barra de encabezado en la parte superior de la ventana muestra la versión actual del kernel (p. ej. 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 de Linux Lite y qué ajustes están realmente en ejecución.

Perfiles Sysctl

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

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

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 que ofrece instalar el kernel de gaming. Hacer clic en Instalar Kernel de Gaming se encarga de 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 en el menú de arranque — todo seguirá funcionando exactamente como antes.

Para instalar o cambiar un kernel de Linux Lite manualmente en cualquier momento, ejecuta el instalador (escala automáticamente a root y solicita interactivamente 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 no se toquen nunca, que la entrada de arranque predeterminada de GRUB no se cambie, y que los módulos DKMS se reconstruyan solo para el nuevo kernel.


Seguridad y Reversión


Comparar los Dos Kernels de Linux Lite

Para un desglose completo lado a lado de cada configuración de planificador, memoria, red, almacenamiento y parches de CachyOS en ambos kernels, consulta la Comparativa de Kernels de Linux Lite: linuxlite vs linuxlite-gaming.