El Liquorix Kernel es un Kernel especial, diseñado de forma tal, de que sirva de forma como reemplazo eficiente del Kernel original de cualquier Distribución (Distro) Linux.
Debido a que su construcción tiene como objetivo, usar la mejor fuente base disponible de Kernel y las más óptimas y compatibles configuraciones sobre la misma para optimizar las cargas de trabajo, para los tipos más usados o demandados de Distro Linux, es decir, para escritorio, multimedia y juegos.
O dicho de otra forma, Liquorix Kernel está optimizado con diversas configuraciones extras para lograr que las Distros Linux donde sea integrado tengan un rendimiento superior al original. De manera tal, que los equipos (ordenadores) donde sean instaladas obtengan un mejor rendimiento en tareas de alta demanda de cómputo, tales como diseño o ejecución de contenido multimedia, entretenimiento (juegos) o un uso general (ofimática) pero con altas cargas de trabajo.
Liquorix Kernel
Características y beneficios
Principales
- Integra la Afinación Interactiva Zen: Que le facilita la afinación del núcleo para obtener una mejor capacidad de respuesta a costa del rendimiento y el uso de la energía demandada.
- Programador de Procesos MuQSS: Que provee un Programador de Procesos más equilibrado para tareas de juegos, multimedia y altas cargas de trabajo en tiempo real.
- Tasa de señalización (tick) de alta frecuencia: Que ofrece una más eficiente tasa de tick de 1000 Hz para aplicaciones sensibles a la latencia.
- Implementación RCU basada en árboles jerárquicos: Que ofrece una más óptima implementación RCU (Read Copy Update / Lectura Copiado Actualización) para Sistemas que operan en tiempo real.
- Prelación de núcleo duro: Que le otorga un mejor orden de prioridad a las tareas relacionadas con la integración de los necesarios parches sobre el mismo en tiempo real. Para así, garantizar la mejor respuesta del sistema en escenarios de carga de trabajo mixta de alta intensidad.
- Algoritmo Budget Fair Queue: Que permite el uso de un programador de disco adecuado y optimizado para ordenadores de escritorio, que necesitan un alto rendimiento y una baja latencia.
- Control de congestión TCP BBR: Que otorga un mejor y más rápido control de las congestiones del Sistema, ya que maximiza el rendimiento, garantizando velocidades más altas que el tradicional Control de Congestión Cúbico (Cubic).
Secundarias
- Instaladores para las Distros Linux más populares: En su web son proveídos los instaladores o fuentes (binarios) para Debian en todas sus versiones, es decir, estable (stable), pruebas (testing) e inestable (unestable). Para Ubuntu, los archivos están disponibles en el Repositorio PPA de Liquorix, tan actuales como los últimos archivos para DEBIAN disponibles.
- Sustituto ideal: Su adecuada configuración al estilo de cada distribución Linux, basada en DEBIAN y Ubuntu, favorece la detección y gestión de una más amplia selección de Hardware. Además de incrementar las capacidades del ámbito de la paravirtualización.
- Depuración mínima: Cuenta con un número mínimo de opciones de depuración habilitadas para aumentar el rendimiento del mismo.
Instalación
Cuenta con un procedimiento oficial, sencillo, rápido y eficiente en su página web oficial, y el mismo consiste en la ejecución de las órdenes de comando siguientes:
Para detectar y solventar requerimientos
En DEBIAN:
codename="$(find /etc/apt -type f -name '*.list' | xargs grep -E '^deb' | awk '{print $3}' | grep -Eo '^[a-z]+' | sort | uniq -c | sort -n | tail -n1 | grep -Eo '[a-z]+$')" && sudo apt-get update && sudo apt-get install apt-transport-https && echo -e "deb http://liquorix.net/debian $codename main\ndeb-src http://liquorix.net/debian $codename main\n\n# Mirrors:\n#\n# Unit193 - France\n# deb http://mirror.unit193.net/liquorix $codename main\n# deb-src http://mirror.unit193.net/liquorix $codename main" | sudo tee /etc/apt/sources.list.d/liquorix.list && curl https://liquorix.net/linux-liquorix.pub | sudo apt-key add - && sudo apt-get update
En Ubuntu:
sudo add-apt-repository ppa:damentz/liquorix && sudo apt-get update
Instalación (Solo para arquitecturas de 64Bits)
sudo apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64
Mi prueba personal con Liquorix
Luego de instalar el «Liquorix Kernel»
sobre mi actual «Distro MX-Linux 19 (patito feo)»
, que esta basada en «DEBIAN 10»
, pude percibir un menor consumo de memoria RAM aproximado a 100 MB. Además de notar, efectivamente una carga más rápida del sistema y una mejor fluidez al ejecutar las aplicaciones, sobre todo el Navegador web Firefox.
Algo a destacar, es que el mismo no sustituyo al Kernel por defecto al inicio del arranque del GRUB, sino que queda agregado en las opciones avanzadas del GRUB para un arranque manual. Pero el mismo puede activarse como el iniciable por defecto, usando «GRUB Customizer»
o «Boot Repair»
o editando manualmente las opciones del mismo.
Conclusión
Esperamos que esta “pequeña y útil publicación” sobre «Liquorix Kernel»
, el cual es uno de los mejores Kerneles personalizados y optimizados disponibles sobre la Internet para cualquier «Distro Linux»
, sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto»
y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de y para «GNU/Linux»
.
Y para mayor información, no dudes siempre en visitar cualquier Biblioteca en línea como OpenLibra y JedIT para leer libros (PDFs) sobre este tema u otras áreas del conocimiento. Por ahora, si te ha gustado esta «publicación»
, no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.
O simplemente, visita nuestra página de inicio en DesdeLinux o únete al Canal oficial de Telegram de DesdeLinux para leer y votar por esta u otras interesantes publicaciones sobre «Software Libre»
, «Código Abierto»
, «GNU/Linux»
y demás temas relacionados con la «Informática y la Computación»
, y la «Actualidad tecnológica»
.
en deepin linux que esta basado en debian me dio kernal panic al arrancar, tuve que eliminarlo…no creo haber hecho algo mal…¿?
¡Saludos Lix20! Es raro, yo solo ejecute esos 2 pasos que dice la página oficial y sin problemas hasta ahora. Yo creó que eso va a depender de que tanto la Distro sea compatible con ese kernel.
Probado con Debian 10 con lxqt. Sin problemas hasta ahora. Se notan mejoras pero no he realizado pruebas reales por falta de tiempo.
En teoría he notado mejoras:
* Al iniciar
* Al abrir aplicaciones.
* Mi tarjeta de video tiene un bug milenario y parece gestionarlo mejor (aun no estoy seguro de ello)
Lo he puesto como opción default en Grub porque por ahora parece una mejora.
Gracias por el articulo.
¡Saludos Infogon!
Yo también he notado más rapidez al iniciar, al abrir aplicaciones y 100 MB menos de consumo al arrancar.
Gracias por la explicación, primera vez que entiendo de qué va el kernel Liquorix. ¿Sabéis si funciona en Devuan? …porque no he encontrado información al respecto.
Ah! otra cosilla… ¿qué es el gráfico ese que está en la barra de herramientas, al lado de la bandera de España? (supongo que es algún monitor de consumo de ram y cpu, pero cuál)
¡Saludos bel4d0nn4! Gracias por tu comentario. ¡No sabría decirte, busque información y no encontré un caso de Liquorix sobre Devuan! Otras derivadas de DEBIAN si, como Deepin, SparkyLinux y MX-Linux. Habría que hacer la prueba. El Widget de XFCE se llama Monitor de Hardware.
En LinuxMint 19.3 no se instala bien: las fuentes no se instalan bien, no puede compilar los módulos y al arrancar se queda hecho unos zorros.
¡Saludos Manolo! No sabría decirte que pudo pasar. Ojala alguien comente por aquí alguna experiencia satisfactoria sobre dicho particular. El procedimiento es sumamente sencillo, tal vez sea incompatible algún paquete o dependencia relacionada, en esa versión.
Gracias por tu comentario. Por algún motivo, no hay carpeta «build» que busca dkms para compilar los módulos.
A ver si con el tiempo encuentro alguna pista. Por la red no he visto nada.
Saludos.
¡Gracias por la respuesta! Estuve haciendo algunas pruebas de instalación del kernel Liquorix sobre Devuan y no me ha arrancado, se quedaba trabada en el arranque con:
Request_module: kmod_concurrent_max (0) (max_modprobes: 50), for module binfmt-464c, throtting
Request_module: modprobe binfmt-464c cannot be proceced, kmod busy with 50 threads for more than 5 seconds
…lo dejo ahí como una intentona de experimentación, haciéndome la conejilla de india, más por desconocimiento, que por ganas; suerte que pude arrancar con el kernel que tenía por defecto anteriormente. Aunque no me haya funcionado, rescato el haber aprendido qué es el kernel Liquorix, ¡gracias nuevamente!
Deberian hablar del kernel TKG, es definitivamente el kernel mas customizable y con mejor rendimiento que he probado
https://github.com/Tk-Glitch/PKGBUILDS
Acabo de instalarlo en feren os y me esta funcionando super bien, era muy continuo q se pegaba, y desde que reinicie mi laptop anda de maravilla, ojala siga asi. Mil gracias