Another Liquorix Linux kernel based on Linux Kernel 6.8.12 for Debian and Ubuntu has been released, reducing the PDS timeslice shift from 8ms to 2ms for RQ clock updates.
LIQUORIX KERNEL
Liquorix is a distro kernel replacement built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads.
MAJOR FEATURES
- Zen Interactive Tuning: Tunes the kernel for responsiveness at the cost of throughput and power usage.
--- Virtual Memory Subsystem --------------------------- Mem dirty before bg writeback..: 10 % -> 20 % Mem dirty before sync writeback: 20 % -> 50 % --- Block Layer ---------------------------------------- Default MQ scheduler......: mq-deadline -> bfq --- CPU Scheduler (CFS) -------------------------------- Scheduling latency.............: 6 -> 3 ms Minimal granularity............: 0.75 -> 0.3 ms Wakeup granularity.............: 1 -> 0.5 ms CPU migration cost.............: 0.5 -> 0.25 ms Bandwidth slice size...........: 5 -> 3 ms --- CPU Scheduler (MuQSS) ------------------------------ Scheduling interval............: 6 -> 2 ms ISO task max realtime use......: 70 % -> 25 %- MuQSS Process Scheduler: Fair process scheduler for gaming, multimedia, and real-time loads.
- High Resolution Scheduling: High resolution timeouts for precise low jitter task scheduling. Threaded IRQs and RCU to reduce jitter caused by periodic tick at 250hz.
- Preemptible tree-based hierarchical RCU: RCU implementation for real-time systems.
- Hard Kernel Preemption: Most aggressive kernel preemption before requiring real-time patches. Guarantees responsive system under high intensity mixed workload scenarios.
- Budget Fair Queue: Proper disk scheduler optimized for desktop usage, high throughput / low latency.
- TCP BBR Congestion Control: Fast congestion control, maximizes throughput, guaranteeing higher speeds than Cubic.
- Binary Builds For Popular Debian Distros: Binary builds are produced for Debian Stable, Testing, and Unstable. Ubuntu builds are available on the Liquorix PPA same day within hours of Debian releases going up.
- Distribution Kernel Drop-in Replacement: Proper distribution style configuration supporting broadest selection of hardware. Paravirtualization options enabled to reduce overhead under virtualization.
- Minimal Debugging: Minimum number of debug options enabled to increase kernel throughput.
INSTALL
Debian Prerequisites:
curl 'https://liquorix.net/add-liquorix-repo.sh' | sudo bashUbuntu Prerequisites:
sudo add-apt-repository ppa:damentz/liquorix && sudo apt-get updateThe Liquorix kernel can be installed by way of meta-packages. This will guarantee that the latest kernel is installed on every upgrade.
64-bit:
sudo apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64New in 6.8-19
* tune PDS timeslice shift from 8ms to 2ms for RQ clock updates * update version to 6.8.12-2