Linux Lite Kernel

Kernel Linux berbasis Ubuntu kustom dengan patch CachyOS, penjadwal BORE, BBR v3, dan ntsync. Dua varian — linuxlite untuk penggunaan desktop sehari-hari dan linuxlite-gaming untuk gaming latensi rendah melalui Wine dan Proton.

Linux Lite kernel adalah kernel Linux kustom yang dibangun khusus untuk penggunaan desktop dan gaming pada perangkat keras sehari-hari. Kernel ini didasarkan pada sumber kernel Ubuntu 26.04 LTS “Resolute” (Linux 7.0+) dan menambahkan pilihan patch kernel CachyOS yang populer beserta penyesuaian konfigurasi terarah untuk menghadirkan pengalaman Linux yang lebih cepat, lebih halus, dan berlatensi lebih rendah secara langsung.

Tersedia dua varian kernel. Kernel linuxlite default disetel untuk penggunaan desktop umum dan merupakan kernel yang di-boot setiap instalasi Linux Lite. Kernel linuxlite-gaming opsional ditawarkan setelah penyiapan dan disetel untuk lag input yang rendah, pacing frame yang lebih halus, dan performa gaming Linux yang lebih baik — menjadikannya salah satu kernel Linux terbaik untuk gaming pada perangkat keras yang didukung. Lihat perbandingan kernel Linux Lite lengkap kami untuk rincian setiap pengaturan secara berdampingan.


Dua Kernel Linux Lite

linuxlite — kernel desktop Linux default

Kernel linuxlite standar adalah kernel yang di-boot setiap instalasi Linux Lite. Kernel desktop Linux ini mengutamakan pengalaman sehari-hari yang halus dan responsif untuk penelusuran web, pekerjaan kantor, pemutaran media, pengembangan perangkat lunak, dan multitasking umum, sekaligus menjaga overhead CPU tetap rendah dan masa pakai baterai tetap tinggi pada laptop.

linuxlite-gaming — kernel Linux gaming latensi rendah opsional

Kernel linuxlite-gaming melangkah lebih jauh untuk mengurangi lag input dan meningkatkan pengiriman frame. Ini adalah kernel gaming Linux yang direkomendasikan bagi pengguna yang bermain game secara rutin melalui Steam, Wine, atau Proton, dan juga merupakan pilihan kuat untuk produksi audio, pengeditan video, dan VR di mana ketepatan waktu sangat penting. Kernel gaming dapat diinstal kapan saja setelah penyiapan tanpa menghapus atau mengganti kernel desktop default.


Patch Kernel CachyOS yang Disertakan di Linux Lite

Kedua kernel Linux Lite menyertakan subset yang dipilih dengan cermat dari patchset kernel CachyOS populer untuk Linux 7.0, dipilih berdasarkan stabilitas, kompatibilitas perangkat keras yang luas, dan manfaat yang terukur pada beban kerja desktop dan gaming nyata:

Patch CachyOSAreaFungsinya dalam kernel Linux Lite
0001-amd-isp4Perangkat KerasDriver AMD Image Signal Processor v4 untuk webcam laptop pada platform Ryzen AI / Phoenix dan yang lebih baru
0002-bbr3JaringanKontrol kemacetan TCP BBR v3 dengan keadilan dan estimasi bandwidth yang lebih baik
0004-fixesUmumPerbaikan upstream yang dikurasi: penyesuaian penjadwal, quirk perangkat USB, Bluetooth (btusb), Intel i915 GT, audio Realtek (ALC269)
0005-hdmiGrafisPerbaikan tampilan HDMI untuk GPU AMD (amdgpu_dm) — pengaturan mode dan penanganan EDID yang lebih baik
0006-vesa-dsc-bppGrafisPeningkatan bits-per-pixel VESA Display Stream Compression untuk layar AMD
0007-vmscapeKeamananMitigasi untuk kerentanan CPU vmscape (serangan eksekusi spekulatif lintas-VM/host)
sched/0001-borePenjadwalImplementasi penjadwal BORE (Burst-Oriented Response Enhancer) lengkap di atas EEVDF

Patch 0003-cachy (branding khusus CachyOS dan penyesuaian luas) sengaja dilewati, bersama dengan direktori eksperimental misc/ (Apple T2, handheld, aufs, RT-i915) dan penjadwal alternatif sched-dev/ (PRJC, sched-ext) — ini terlalu invasif atau terlalu khusus untuk distribusi Linux desktop dan gaming arus utama yang stabil.


Apa yang Membedakan Dua Kernel Linux Lite

Penjadwal CPU — EEVDF dengan Patch BORE

Penjadwal Linux memutuskan cara berbagi prosesor di antara program yang berjalan. Kedua kernel Linux Lite menggunakan penjadwal EEVDF modern, yang memberikan setiap program bagian CPU yang adil dan tepat waktu.

Di atas EEVDF, kedua kernel menambahkan penjadwal BORE (Burst-Oriented Response Enhancer) lengkap dari CachyOS. BORE melacak waktu burst setiap tugas — seberapa lama tugas berjalan dalam burst pendek yang intens — dan menyesuaikan keputusan penjadwalan sesuai dengan itu. Tugas yang menunggu lalu berjalan dalam burst pendek (seperti aplikasi desktop yang menggambar ulang jendela atau game yang memproses frame) mendapat peningkatan prioritas, menjaga beban kerja desktop Linux dan gaming tetap terasa responsif bahkan di bawah beban latar belakang yang berat. BORE diaktifkan melalui CONFIG_SCHED_BORE dan mengekspos sysctl yang dapat disetel di bawah kernel.sched_bore.

Kedua kernel Linux Lite berbeda dalam seberapa agresif penjadwal dapat menginterupsi pekerjaan yang sedang berjalan:

Resolusi Timer

Kedua kernel Linux Lite menjalankan timer sistem internal pada 1000 Hz (1000 tick per detik) alih-alih default Ubuntu sebesar 250 Hz. Kernel memeriksa tugas yang berjalan empat kali lebih sering, mengurangi waktu maksimum sebuah program menunggu sebelum dijadwalkan — terlihat jelas pada beban kerja audio, video, dan gaming.

Target Latensi Penjadwal

Manajemen Memori

Swap Terkompresi ZRAM di RAM

Kedua kernel Linux Lite mengaktifkan ZRAM, yang membuat area swap terkompresi di dalam RAM itu sendiri. Ketika sistem kehabisan memori, data yang kurang digunakan dikompresi dan disimpan di RAM daripada ditulis ke disk yang lebih lambat. ZRAM menjaga Linux Lite tetap responsif pada PC dan laptop lama dengan jumlah RAM yang terbatas.

ZSWAP dengan Kompresi Zstd

ZSWAP mencegat data sebelum mencapai partisi swap dan mengompresnya terlebih dahulu. Kedua kernel Linux Lite mengaktifkan kompresi Zstd sebagai kompresor ZSWAP default (CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD), yang cepat dan mencapai rasio yang sangat baik — peningkatan besar dibandingkan format LZO yang lebih lama. Linux 7.0 menyertakan pustaka Zstd terbaru yang digunakan di seluruh ZSWAP, ZRAM, Btrfs, dan squashfs.

Kernel Samepage Merging (KSM)

Kedua kernel Linux Lite mengaktifkan Kernel Samepage Merging (KSM) dengan kontrol prctl() per-proses (di-upstream ke mainline Linux). KSM mengidentifikasi halaman memori yang identik di seluruh proses dan menggabungkannya menjadi satu salinan, membebaskan RAM. Ini sangat efektif saat menjalankan beberapa instans aplikasi yang sama, mesin virtual, atau game Windows melalui Wine atau Proton, di mana banyak proses berbagi data yang sama.

Transparent Huge Pages

Prosesor modern bekerja lebih efisien ketika memori dialokasikan dalam blok yang lebih besar. Kedua kernel Linux Lite mengaktifkan Transparent Huge Pages (THP), yang melakukan ini secara otomatis tanpa perubahan dari aplikasi.


Jaringan

Kontrol Kemacetan TCP BBR v3

Kedua kernel Linux Lite menyertakan BBR v3 melalui patch CachyOS 0002-bbr3 — versi terbaru algoritma Bottleneck Bandwidth and Round-trip propagation time dari Google. BBR v3 meningkatkan versi sebelumnya dengan perilaku yang lebih adil saat berbagi tautan dengan aliran TCP tradisional dan estimasi bandwidth yang lebih akurat. BBR v3 menjaga koneksi bergerak secara efisien dan sangat efektif pada tautan yang rentan kehilangan paket seperti Wi-Fi, broadband seluler, dan koneksi gaming online. Profil sysctl default mengatur net.ipv4.tcp_congestion_control=bbr.

Disiplin Antrean FQ

Fair Queueing (FQ) ditetapkan sebagai penjadwal paket jaringan default (net.core.default_qdisc=fq). FQ mendistribusikan lalu lintas jaringan secara adil di seluruh koneksi sehingga satu unduhan yang sibuk tidak menguras lalu lintas lain, menjaga latensi tetap rendah untuk penggunaan interaktif seperti obrolan suara, konferensi video, dan gaming online.


Penyimpanan

Penjadwal I/O MQ-Deadline

Kedua kernel Linux Lite mengaktifkan penjadwal I/O MQ-Deadline (CONFIG_MQ_IOSCHED_DEADLINE) untuk perangkat penyimpanan. Penjadwal ini memprioritaskan permintaan baca (yang biasanya ditunggu langsung oleh aplikasi) di atas permintaan tulis (yang dapat diantrikan), dan memastikan tidak ada yang menunggu terlalu lama. Ini adalah pilihan serbaguna yang kuat untuk SSD, drive NVMe, dan HDD tradisional.

Penjadwal Kyber (khusus kernel gaming)

Kernel linuxlite-gaming juga mengaktifkan penjadwal I/O Kyber (CONFIG_MQ_IOSCHED_KYBER=y), memberikan opsi penjadwal latensi rendah tambahan untuk drive NVMe cepat selama sesi gaming. Kernel desktop menonaktifkan Kyber untuk menjaga jalur I/O tetap ramping.


Fitur CPU

Penjadwalan Core Pilihan AMD P-State

Kedua kernel Linux Lite menyertakan penjadwalan core pilihan AMD P-State mainline pada prosesor Ryzen. Kernel dibuat menyadari core mana pada CPU yang paling cepat (karena variasi kualitas silikon) dan secara preferensial menjadwalkan pekerjaan yang peka terhadap performa pada core tersebut. Ini memberikan peningkatan yang terukur dalam beban kerja berulir tunggal dan ringan pada sistem AMD yang didukung, tanpa efek pada perangkat keras Intel atau AMD yang lebih lama.

Kriptografi AES-NI / AVX-512

Linux 7.0 menyertakan jalur kode AES-NI dan AVX-512 AES yang dioptimalkan dalam subsistem crypto mainline. Pada prosesor yang didukung (sebagian besar chip AMD dan Intel modern), operasi enkripsi dan dekripsi — yang digunakan oleh enkripsi disk (LUKS), enkripsi jaringan (TLS, WireGuard), dan checksum filesystem — berjalan jauh lebih cepat.

Driver Webcam AMD ISP4

Patch CachyOS 0001-amd-isp4 menambahkan driver AMD Image Signal Processor v4, mengaktifkan webcam MIPI terintegrasi pada laptop Ryzen AI / Phoenix modern dan yang lebih baru yang sebelumnya tidak memiliki kamera internal yang berfungsi di Linux.

Peningkatan Tampilan HDMI dan VESA DSC

Patch 0005-hdmi memperbaiki pengaturan mode HDMI dan penanganan EDID pada GPU AMD (amdgpu_dm), dan patch 0006-vesa-dsc-bpp meningkatkan pemilihan bits-per-pixel VESA Display Stream Compression — bersama-sama menyelesaikan flicker layar, layar kosong, dan refresh rate yang salah pada sejumlah monitor HDMI dan DisplayPort berbasis AMD.

Utilisation Clamping (UCLAMP)

Kedua kernel Linux Lite mendukung UCLAMP, yang memungkinkan sistem menetapkan target performa CPU minimum dan maksimum untuk tugas individual atau kelompok tugas. UCLAMP digunakan oleh compositor dan server audio untuk memastikan mereka selalu mendapatkan ruang CPU yang diperlukan, bahkan pada perangkat keras berdaya rendah.

Latency Nice

Latency Nice memperluas sistem prioritas proses Linux standar. Program dapat menyatakan seberapa sensitif mereka terhadap penundaan penjadwalan, terlepas dari berapa banyak CPU yang mereka gunakan. Compositor yang berjalan pada nilai latency-nice rendah akan dijadwalkan dengan penundaan rendah meskipun tidak intensif CPU.

NUMA Balancing

Pada sistem dengan beberapa soket prosesor atau tata letak memori yang kompleks, NUMA balancing secara otomatis memindahkan tugas dan datanya lebih dekat satu sama lain dalam memori. Ini adalah peningkatan tanpa biaya pada perangkat keras yang didukung dan tidak memiliki efek negatif pada sistem konsumen dengan soket tunggal.


Keamanan

Mitigasi Kerentanan vmscape

Patch CachyOS 0007-vmscape menambahkan mitigasi untuk kerentanan eksekusi spekulatif CPU vmscape, yang dapat membocorkan data melintasi batas mesin virtual dan host pada prosesor Intel dan AMD yang terpengaruh. Mitigasi diaktifkan secara default dan dapat disetel melalui parameter baris perintah kernel vmscape=.

Perbaikan Upstream yang Dikurasi

Patch 0004-fixes dari CachyOS menggabungkan serangkaian perbaikan upstream kecil yang belum masuk ke rilis poin kernel stabil: penyesuaian penjadwal (termasuk perubahan terkait ASLR), quirk perangkat USB, perbaikan Bluetooth USB (btusb), peningkatan Intel i915 GT, dan perbaikan codec audio Realtek ALC269 — semuanya meningkatkan keandalan sehari-hari pada perangkat keras nyata.


Gaming Linux dan Kompatibilitas Windows

NT Synchronisation Primitives (ntsync) untuk Wine dan Proton

Linux 7.0 menyertakan ntsync — NT synchronisation primitives — dalam kernel mainline (awalnya di-upstream dalam Linux 6.14). Ini adalah mekanisme penguncian dan pensinyalan tingkat rendah yang digunakan oleh aplikasi Windows. Ketika menjalankan game Windows melalui Wine atau Proton (Steam Play), operasi-operasi ini secara historis diemulasikan di userspace, yang menambahkan overhead. Dengan ntsync sekarang ada di kernel, operasi-operasi tersebut ditangani secara langsung — mengurangi overhead CPU dan meningkatkan frame rate serta pacing frame dalam game Windows di Linux. Ini adalah salah satu keuntungan tunggal terbesar untuk performa gaming Linux yang tersedia saat ini, dan berfungsi langsung pada kedua kernel Linux Lite.


Alat yang Disertakan dengan Kernel Linux Lite

linuxlite-bench — Benchmark Kernel Linux Lite

linuxlite-bench adalah benchmark baris perintah di balik tombol Jalankan Benchmark di Lite Kernel Manager. Ia mengukur latensi penjadwal real-time (melalui cyclictest dari rt-tests) dan throughput GPU (melalui glmark2), lalu merekomendasikan kernel Linux Lite mana yang lebih cocok untuk perangkat keras Anda — desktop atau gaming — dengan tingkat keyakinan.

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

Hasil disimpan ke ~/.local/share/linuxlite/bench-$(uname -r).log beserta recommendation.json yang dapat dibaca mesin, sehingga Anda dapat membandingkan benchmark di berbagai versi kernel dari waktu ke waktu. Dari Lite Kernel Manager Anda dapat mengunggah hasil Anda ke Database Benchmark Linux Lite publik dengan satu klik.

Database Benchmark Linux Lite

Database Benchmark Linux Lite berbasis komunitas di linuxliteos.com/benchmark.php mengumpulkan hasil linuxlite-bench yang dianonimkan yang diunggah dari Lite Kernel Manager di seluruh dunia. Database ini memungkinkan Anda:

Unggahan hanya mencakup versi kernel, latensi penjadwal, skor GPU, dan pengenal perangkat keras dasar — tidak ada informasi pribadi yang dikirim.

auto-profile.sh

Menerapkan kumpulan nilai penyesuaian kernel yang sesuai saat runtime. Jalankan sebagai root setelah beralih kernel untuk mengaktifkan profil yang sesuai tanpa reboot.

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

Lite Kernel Manager

Lite Kernel Manager (lite-kernel-manager) adalah alat grafis GTK 3 resmi untuk mengelola kernel Linux Lite — instal, beralih, benchmark, dan setel kernel desktop atau gaming Anda tanpa pernah membuka terminal. Alat ini dikirimkan sebagai lite-kernel-manager dan mengintegrasikan perangkat lunak rt-tests dan glmark2 yang direkomendasikan untuk benchmarking. Operasi yang memerlukan hak istimewa (instalasi kernel, penghapusan, perubahan default GRUB) dimediasi oleh kebijakan PolicyKit (com.linuxlite.kernelinstall.policy) sehingga Anda hanya perlu mengautentikasi ketika benar-benar diperlukan.

Lite Kernel Manager — antarmuka grafis Linux Lite untuk menginstal, beralih, dan melakukan benchmark kernel desktop dan gaming
Lite Kernel Manager — pusat kontrol kernel Linux Lite, menampilkan kernel yang sedang berjalan (7.0.0-linuxlite), benchmark, instal, boot-default, dan tindakan profil performa.

Jendela Lite Kernel Manager diorganisasikan menjadi lima bagian yang jelas, masing-masing menangani satu tugas umum:

Strip header di bagian atas jendela menampilkan versi kernel saat ini (misalnya 7.0.0-linuxlite), profil aktif (Desktop atau Gaming), arsitektur (x86_64), dan uptime sistem — sehingga Anda dapat mengonfirmasi sekilas kernel Linux Lite dan penyesuaian mana yang sebenarnya sedang berjalan.

Profil Sysctl

Dua file konfigurasi disediakan untuk penyesuaian permanen. Menyalin file yang sesuai ke /etc/sysctl.d/ menerapkan profil secara otomatis pada setiap boot.

FileProfil
99-linuxlite-desktop.confPengaturan desktop yang seimbang
99-linuxlite-gaming.confPengaturan gaming latensi rendah

Cara Menginstal Kernel Gaming Linux Lite

Setelah Linux Lite diinstal, jendela penyiapan muncul pada login pertama yang menawarkan untuk menginstal kernel gaming. Mengklik Instal Kernel Gaming menangani semuanya secara otomatis:

Kernel default tidak diubah atau dihapus. Jika kernel gaming pernah menimbulkan masalah, cukup reboot dan pilih kernel linuxlite standar dari menu boot — semuanya terus bekerja persis seperti sebelumnya.

Untuk menginstal atau beralih kernel Linux Lite secara manual kapan saja, jalankan installer (secara otomatis meningkat ke root dan meminta secara interaktif jika tidak ada varian yang diberikan):

install-kernel.sh
install-kernel.sh linuxlite          # kernel desktop
install-kernel.sh linuxlite-gaming   # kernel gaming

Installer memastikan kernel yang ada dan semua modul DKMS-nya tidak pernah disentuh, entri boot default GRUB tidak diubah, dan modul DKMS hanya dibangun ulang untuk kernel baru.


Keamanan dan Rollback


Bandingkan Dua Kernel Linux Lite

Untuk rincian lengkap berdampingan dari setiap pengaturan penjadwal, memori, jaringan, penyimpanan, dan patch CachyOS di kedua kernel, lihat Perbandingan Kernel Linux Lite: linuxlite vs linuxlite-gaming.