Sebuah 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 berbasis sumber kernel Ubuntu 26.04 LTS “Resolute” (Linux 7.0+) dan menambahkan kumpulan patch kernel CachyOS yang populer beserta penyesuaian konfigurasi yang ditargetkan untuk memberikan pengalaman Linux yang lebih cepat, lebih mulus, dan latensi lebih rendah sejak awal.
Tersedia dua varian kernel. Kernel linuxlite default disetel untuk penggunaan desktop umum dan inilah yang di-boot oleh setiap instalasi Linux Lite. Kernel opsional linuxlite-gaming ditawarkan setelah pengaturan dan disetel untuk latensi input yang rendah, pacing frame yang lebih mulus, 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 perbandingan setiap pengaturan secara berdampingan.
Dua Kernel Linux Lite
linuxlite — kernel desktop Linux default
Kernel linuxlite standar adalah yang di-boot oleh setiap instalasi Linux Lite. Kernel desktop Linux ini mengutamakan pengalaman sehari-hari yang mulus dan responsif untuk penjelajahan web, pekerjaan kantor, pemutaran media, pengembangan perangkat lunak, dan multitasking umum, sambil 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 latensi input dan meningkatkan pengiriman frame. Ini adalah kernel gaming Linux yang direkomendasikan bagi pengguna yang sering bermain game melalui Steam, Wine, atau Proton, dan juga merupakan pilihan yang kuat untuk produksi audio, pengeditan video, dan VR di mana ketepatan waktu sangat penting. Kernel gaming dapat diinstal kapan saja setelah pengaturan tanpa menghapus atau mengganti kernel desktop default.
Patch Kernel CachyOS yang Disertakan dalam Linux Lite
Kedua kernel Linux Lite menyertakan subset yang dipilih dengan cermat dari patchset kernel CachyOS yang 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 CachyOS
Area
Fungsinya dalam kernel Linux Lite
0001-amd-isp4
Perangkat Keras
Driver AMD Image Signal Processor v4 untuk webcam laptop pada platform Ryzen AI / Phoenix dan yang lebih baru
0002-bbr3
Jaringan
Kontrol kemacetan TCP BBR v3 dengan estimasi bandwidth dan perilaku yang lebih adil
0004-fixes
Umum
Perbaikan upstream yang dikurasi: penyesuaian penjadwal, quirk perangkat USB, Bluetooth (btusb), Intel i915 GT, codec audio Realtek (ALC269)
0005-hdmi
Grafis
Perbaikan tampilan HDMI untuk GPU AMD (amdgpu_dm) — pengaturan mode dan penanganan EDID yang lebih baik
0006-vesa-dsc-bpp
Grafis
Peningkatan bits-per-pixel VESA Display Stream Compression untuk layar AMD
0007-vmscape
Keamanan
Mitigasi untuk kerentanan CPU vmscape (serangan eksekusi spekulatif lintas VM/host)
sched/0001-bore
Penjadwal
Implementasi penuh penjadwal BORE (Burst-Oriented Response Enhancer) di atas EEVDF
Patch 0003-cachy (branding khusus CachyOS dan penyesuaian luas) sengaja dilewati, bersama dengan direktori misc/ eksperimental (Apple T2, handheld, aufs, RT-i915) dan penjadwal sched-dev/ alternatif (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 menentukan cara membagi prosesor di antara program yang berjalan. Kedua kernel Linux Lite menggunakan penjadwal EEVDF modern, yang memberikan setiap program pembagian CPU yang adil dan tepat waktu.
Di atas EEVDF, kedua kernel menambahkan penjadwal BORE (Burst-Oriented Response Enhancer) penuh dari CachyOS. BORE melacak waktu burst setiap tugas — seberapa lama tugas tersebut berjalan dalam burst singkat yang intens — dan membiaskan keputusan penjadwalan sesuai dengan itu. Tugas yang menunggu kemudian berjalan dalam burst singkat (seperti aplikasi desktop yang memperbarui tampilan jendela atau game yang memproses frame) mendapatkan boost prioritas, menjaga beban kerja desktop Linux dan gaming interaktif tetap responsif bahkan di bawah beban latar belakang yang berat. BORE diaktifkan melalui CONFIG_SCHED_BORE dan mengekspos tunables sysctl di bawah kernel.sched_bore.
Dua kernel Linux Lite berbeda dalam seberapa agresif penjadwal dapat menginterupsi pekerjaan yang sedang berjalan:
linuxlite menggunakan preemption dinamis, menyeimbangkan throughput dan responsivitas dengan beralih mode saat runtime.
linuxlite-gaming menggunakan preemption penuh, memungkinkan kernel untuk menginterupsi hampir semua tugas secara langsung. Ini mengurangi penundaan terburuk sebelum game atau aplikasi audio mendapatkan waktu CPU — faktor kunci dalam gaming Linux latensi rendah.
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 program menunggu sebelum dijadwalkan — sangat terasa dalam beban kerja audio, video, dan gaming.
Target Latensi Penjadwal
linuxlite menargetkan jendela penjadwalan sebesar 6 ms — cukup ruang untuk multitasking yang mulus tanpa membuang siklus CPU.
linuxlite-gaming menargetkan 3 ms, membagi dua jendela sehingga game dan aplikasi interaktif merespons lebih cepat.
Manajemen Memori
ZRAM Swap Terkompresi di RAM
Kedua kernel Linux Lite mengaktifkan ZRAM, yang membuat area swap terkompresi di RAM itu sendiri. Ketika sistem kehabisan memori, data yang jarang digunakan dikompresi dan disimpan di RAM alih-alih 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 kompressor ZSWAP default (CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD), yang cepat dan menghasilkan rasio kompresi yang sangat baik — peningkatan besar dibandingkan format LZO yang lebih lama. Linux 7.0 dilengkapi dengan pustaka Zstd terkini 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 (yang sudah masuk 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.
linuxlite menggunakan mode on-demand — halaman besar dialokasikan ketika program memintanya melalui madvise.
linuxlite-gaming menggunakan mode always-on — halaman besar digunakan sedapat mungkin, menguntungkan game yang bekerja dengan tekstur besar dan data aset.
Jaringan
Kontrol Kemacetan TCP BBR v3
Kedua kernel Linux Lite menyertakan BBR v3 melalui patch CachyOS 0002-bbr3 — versi terbaru dari algoritma Bottleneck Bandwidth and Round-trip propagation time milik Google. BBR v3 memperbaiki versi sebelumnya dengan perilaku yang lebih adil saat berbagi tautan dengan aliran TCP tradisional dan estimasi bandwidth yang lebih akurat. Ini menjaga koneksi bergerak secara efisien dan sangat efektif pada tautan yang bermasalah seperti Wi-Fi, broadband seluler, dan koneksi gaming online. Profil sysctl default menetapkan net.ipv4.tcp_congestion_control=bbr.
Disiplin Antrian FQ
Fair Queueing (FQ) ditetapkan sebagai penjadwal paket jaringan default (net.core.default_qdisc=fq). Ini mendistribusikan lalu lintas jaringan secara adil di seluruh koneksi sehingga satu unduhan yang sibuk tidak menghalangi 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. Ini mengutamakan permintaan baca (yang biasanya ditunggu langsung oleh aplikasi) daripada permintaan tulis (yang dapat diantrekan), dan memastikan tidak ada yang menunggu terlalu lama. Ini adalah pilihan serbaguna yang baik untuk SSD, drive NVMe, maupun HDD tradisional.
Penjadwal Kyber (hanya 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 AMD P-State Preferred Core
Kedua kernel Linux Lite menyertakan mainline penjadwalan preferred-core AMD P-State pada prosesor Ryzen. Kernel dibuat sadar akan inti mana pada CPU yang paling cepat (karena variasi kualitas silikon) dan secara preferensial menjadwalkan pekerjaan yang sensitif terhadap performa pada inti-inti tersebut. Ini memberikan peningkatan yang terukur dalam beban kerja single-threaded dan lightly-threaded pada sistem AMD yang didukung, tanpa efek pada perangkat keras Intel atau AMD yang lebih lama.
Kriptografi AES-NI / AVX-512
Linux 7.0 dilengkapi dengan 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 kedipan layar, layar gelap, 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 atau kelompok tugas tertentu. UCLAMP digunakan oleh compositor dan server audio untuk memastikan mereka selalu mendapatkan ruang CPU yang dibutuhkan, 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 seberapa banyak CPU yang mereka gunakan. Compositor yang berjalan pada nilai latency-nice rendah akan dijadwalkan dengan penundaan rendah meskipun tidak intensif CPU.
Penyeimbangan NUMA
Pada sistem dengan beberapa soket prosesor atau tata letak memori yang kompleks, penyeimbangan NUMA secara otomatis memindahkan tugas dan datanya lebih dekat satu sama lain di memori. Ini adalah peningkatan tanpa biaya pada perangkat keras yang didukung dan tidak berdampak negatif pada sistem konsumen 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 sekumpulan perbaikan upstream kecil yang belum masuk ke rilis poin kernel stabil: penyesuaian penjadwal (termasuk perubahan terkait ASLR), quirk perangkat USB, perbaikan USB Bluetooth (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 dilengkapi dengan ntsync — NT synchronisation primitives — dalam kernel mainline (awalnya diupstream dalam Linux 6.14). Ini adalah mekanisme penguncian dan pensinyalan tingkat rendah yang digunakan oleh aplikasi Windows. Saat menjalankan game Windows melalui Wine atau Proton (Steam Play), operasi-operasi ini secara historis diemulasi di userspace, yang menambah overhead. Dengan ntsync yang kini 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 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. Ini mengukur latensi penjadwal real-time (melalui cyclictest dari rt-tests) dan throughput GPU (melalui glmark2), kemudian merekomendasikan kernel Linux Lite mana yang lebih cocok untuk perangkat keras Anda — desktop atau gaming — dengan peringkat kepercayaan.
Hasil disimpan ke ~/.local/share/linuxlite/bench-$(uname -r).log bersama dengan 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 anonim yang diunggah dari Lite Kernel Manager di seluruh dunia. Ini memungkinkan Anda:
Membandingkan latensi penjadwal dan skor GPU perangkat keras Anda dengan mesin serupa
Melihat apakah kernel desktop atau gaming biasanya berkinerja terbaik pada kombinasi CPU/GPU Anda sebelum menginstal
Melacak bagaimana pembaruan kernel Linux Lite memengaruhi performa dunia nyata dari waktu ke waktu
Membantu pengguna lain pada perangkat keras serupa dengan berkontribusi hasil anonim Anda sendiri
Unggahan mencakup versi kernel, latensi penjadwal, skor GPU, dan pengenal perangkat keras dasar saja — tidak ada informasi pribadi yang dikirim.
auto-profile.sh
Menerapkan sekumpulan nilai penyetelan kernel yang sesuai saat runtime. Jalankan sebagai root setelah beralih kernel untuk mengaktifkan profil yang sesuai tanpa me-reboot.
Lite Kernel Manager (lite-kernel-manager) adalah alat grafis GTK 3 resmi untuk mengelola kernel Linux Lite — instal, beralih, lakukan benchmark, dan setel kernel desktop atau gaming Anda tanpa pernah membuka terminal. 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 saat benar-benar membutuhkannya.
Lite Kernel Manager — pusat kontrol kernel Linux Lite, menampilkan kernel yang sedang berjalan (7.0.0-linuxlite), benchmark, instalasi, boot-default, dan tindakan profil performa.
Jendela Lite Kernel Manager diorganisir menjadi lima bagian yang jelas, masing-masing menangani satu tugas umum:
Benchmark — Jalankan Benchmark meluncurkan benchmark latensi penjadwal dan GPU linuxlite-bench pada perangkat keras Anda, menampilkan kernel yang direkomendasikan (Desktop atau Gaming) dengan peringkat kepercayaan, dan menyimpan hasilnya secara lokal. Unggah Hasil Benchmark mempublikasikan hasil anonim Anda ke Database Benchmark Linux Lite publik, membantu komunitas membandingkan performa perangkat keras dan kernel dari waktu ke waktu.
Instal dari Repositori — instalasi satu klik Kernel Desktop (linuxlite) atau Kernel Gaming (linuxlite-gaming) langsung dari repositori kernel Linux Lite (repo.linuxliteos.com). Manager mengunduh paket bertanda tangan terbaru, memverifikasinya, dan membangun ulang modul DKMS pihak ketiga apa pun (NVIDIA, VirtualBox, dll.) untuk kernel baru secara otomatis.
Tetapkan Kernel Boot Default — beralih kernel yang di-boot GRUB secara default dengan satu klik. Kernel yang sebelumnya default dipertahankan sebagai fallback di menu boot, sehingga boot yang buruk tidak pernah lebih dari satu reboot dari pemulihan.
Profil Performa — terapkan penyetelan sysctl yang sesuai saat runtime melalui auto-profile.sh. Profil Desktop menggunakan kernel.sched_latency_ns=6 ms, min_granularity_ns=750 μs, wakeup_granularity_ns=500 μs untuk multitasking yang seimbang. Profil Gaming memperketat ini menjadi 3 ms / 400 μs / 300 μs untuk latensi input yang lebih rendah dan pacing frame yang lebih mulus. Kedua profil juga menerapkan tcp_congestion_control=bbr dan default_qdisc=fq untuk jaringan latensi rendah.
Pemeliharaan — Hapus Kernel menghapus instalasi kernel Linux Lite yang lebih lama dengan aman (kernel yang sedang berjalan dan kernel boot default selalu dilindungi dari penghapusan yang tidak disengaja). Bersihkan Cache melaporkan jejak cache saat ini dan membebaskan ruang disk yang digunakan oleh unduhan kernel sebelumnya dengan satu klik.
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 penyetelan mana yang sebenarnya sedang berjalan.
Profil Sysctl
Dua file konfigurasi disediakan untuk penyetelan permanen. Menyalin file yang sesuai ke /etc/sysctl.d/ akan menerapkan profil secara otomatis pada setiap boot.
File
Profil
99-linuxlite-desktop.conf
Pengaturan desktop yang seimbang
99-linuxlite-gaming.conf
Pengaturan gaming latensi rendah
Cara Menginstal Kernel Gaming Linux Lite
Setelah Linux Lite diinstal, jendela pengaturan muncul pada login pertama yang menawarkan untuk menginstal kernel gaming. Mengklik Instal Kernel Gaming menangani semuanya secara otomatis:
Menginstal paket kernel linuxlite-gaming
Membangun ulang driver pihak ketiga apa pun (NVIDIA, VirtualBox, dll.) untuk kernel baru
Memperbarui menu boot GRUB
Kernel default tidak diubah atau dihapus. Jika kernel gaming pernah menyebabkan masalah, cukup reboot dan pilih kernel linuxlite standar dari menu boot — semua hal terus berfungsi seperti sebelumnya.
Untuk menginstal atau beralih kernel Linux Lite secara manual kapan saja, jalankan installer (yang secara otomatis meminta hak root dan memberikan prompt interaktif jika tidak ada varian yang diberikan):
Installer menjamin kernel yang ada dan semua modul DKMS-nya tidak pernah tersentuh, entri boot default GRUB tidak diubah, dan modul DKMS hanya dibangun ulang untuk kernel baru.
Keamanan dan Rollback
Kedua kernel Linux Lite diinstal berdampingan dengan kernel yang ada. Tidak ada yang ditimpa.
Default menu boot tidak pernah diubah secara otomatis. Kernel asli selalu tetap menjadi fallback.
Driver pihak ketiga (modul DKMS) dibangun ulang untuk kernel baru secara independen. Driver untuk kernel asli tidak tersentuh.
Jika kernel gaming ditolak selama pengaturan, kernel tersebut tidak akan ditawarkan lagi. Namun tetap dapat diinstal secara manual kapan saja melalui Lite Kernel Manager.