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 sekumpulan patch kernel CachyOS yang populer beserta penyetelan konfigurasi yang ditargetkan untuk menghadirkan pengalaman Linux yang lebih cepat, lebih mulus, dan berlatensi lebih rendah langsung dari kotak.
Tersedia dua varian kernel. Kernel linuxlite default disetel untuk penggunaan desktop umum dan digunakan oleh setiap instalasi Linux Lite saat booting. Kernel linuxlite-gaming opsional ditawarkan setelah proses setup dan disetel untuk latensi input yang lebih rendah, frame pacing yang lebih mulus, serta 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 uraian setiap pengaturan secara berdampingan.
Dua Kernel Linux Lite
linuxlite — kernel desktop Linux default
Kernel linuxlite standar adalah yang digunakan setiap instalasi Linux Lite saat booting. Kernel desktop Linux ini mengutamakan pengalaman sehari-hari yang mulus dan responsif untuk penelusuran web, pekerjaan kantor, pemutaran media, pengembangan perangkat lunak, dan multitasking umum, sekaligus menjaga overhead CPU tetap rendah dan daya tahan 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 bermain game secara rutin 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 setup 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 fairness yang lebih baik dan estimasi bandwidth yang lebih akurat
0004-fixes
Umum
Perbaikan upstream yang dikurasi: penyesuaian penjadwal, quirk perangkat USB, Bluetooth (btusb), Intel i915 GT, 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 penyetelan 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 mainstream yang stabil.
Apa yang Membedakan Dua Kernel Linux Lite
Penjadwal CPU — EEVDF dengan Patch BORE
Penjadwal Linux menentukan cara berbagi prosesor di antara program yang berjalan. Kedua kernel Linux Lite menggunakan penjadwal EEVDF modern, yang memberikan setiap program porsi CPU yang adil dan tepat waktu.
Di atas EEVDF, kedua kernel menambahkan penjadwal BORE (Burst-Oriented Response Enhancer) penuh dari CachyOS. BORE melacak burst time setiap tugas — seberapa lama tugas berjalan dalam burst singkat dan intens — dan menggunakan informasi ini untuk memengaruhi keputusan penjadwalan. Tugas yang menunggu lalu berjalan dalam burst singkat (seperti aplikasi desktop yang memperbarui tampilan jendela atau game yang memproses frame) mendapat prioritas lebih tinggi, menjaga beban kerja desktop Linux dan gaming yang interaktif tetap terasa responsif bahkan di bawah beban latar belakang yang berat. BORE diaktifkan melalui CONFIG_SCHED_BORE dan mengekspos parameter 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 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 — terutama terlihat pada beban kerja audio, video, dan gaming.
Target Latensi Penjadwal
linuxlite menargetkan jendela penjadwalan 6 ms — cukup ruang untuk multitasking yang mulus tanpa membuang siklus CPU.
linuxlite-gaming menargetkan 3 ms, memangkas jendela menjadi setengahnya agar game dan aplikasi interaktif merespons lebih cepat.
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 kekurangan memori, data yang jarang 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 kompresi yang sangat baik — peningkatan besar dibandingkan format LZO yang lebih lama. Linux 7.0 dilengkapi 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 (diupstream di mainline Linux). KSM mengidentifikasi halaman memori yang identik di antara proses dan menggabungkannya menjadi satu salinan, membebaskan RAM. Ini sangat efektif saat menjalankan beberapa instance 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 selalu aktif — halaman besar digunakan di mana pun memungkinkan, 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 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. Ini 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 menetapkan net.ipv4.tcp_congestion_control=bbr.
Disiplin Antrean 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 memprioritaskan 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 kuat 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), memberi Anda 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 sadar tentang core mana pada CPU yang paling cepat (karena variasi kualitas silikon) dan secara preferensial menjadwalkan pekerjaan yang sensitif terhadap performa pada core 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 jalur kode AES-NI dan AVX-512 AES yang dioptimalkan dalam subsistem kripto 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 sistem file — 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 bawah 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 headroom CPU yang dibutuhkan, bahkan pada perangkat keras berdaya rendah.
Latency Nice
Latency Nice memperluas sistem prioritas proses Linux standar. Program dapat mendeklarasikan seberapa sensitif mereka terhadap penundaan penjadwalan, secara independen dari seberapa banyak CPU yang mereka gunakan. Compositor yang berjalan pada nilai latency-nice rendah akan dijadwalkan dengan penundaan kecil 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 bersama dalam memori. Ini adalah peningkatan tanpa biaya pada perangkat keras yang didukung dan tidak berpengaruh negatif pada sistem konsumen single-socket.
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 titik kernel yang 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 dilengkapi ntsync — NT synchronisation primitives — di kernel mainline (awalnya diupstream di 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 diemulasi di userspace, yang menambah overhead. Dengan ntsync yang kini ada di kernel, operasi tersebut ditangani langsung — mengurangi overhead CPU dan meningkatkan frame rate serta frame pacing pada game Windows di Linux. Ini adalah salah satu peningkatan terbesar untuk performa gaming Linux yang tersedia saat ini, dan berfungsi langsung dari kotak 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 (via cyclictest dari rt-tests) dan throughput GPU (via glmark2), kemudian merekomendasikan kernel Linux Lite mana yang lebih cocok untuk perangkat keras Anda — desktop atau gaming — dengan tingkat kepercayaan diri.
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 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 kumpulan nilai penyetelan kernel yang sesuai saat runtime. Jalankan sebagai root setelah beralih kernel untuk mengaktifkan profil yang sesuai tanpa melakukan reboot.
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. 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 diperlukan.
Lite Kernel Manager — pusat kontrol kernel Linux Lite, menampilkan kernel yang sedang berjalan (7.0.0-linuxlite), tindakan benchmark, instalasi, boot-default, dan 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 tingkat 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 (NVIDIA, VirtualBox, dll.) untuk kernel baru secara otomatis.
Atur Kernel Boot Default — beralih kernel yang di-boot GRUB secara default dengan satu klik. Kernel default sebelumnya dipertahankan sebagai cadangan di menu boot, sehingga boot yang gagal 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 frame pacing yang lebih mulus. Kedua profil juga menegakkan tcp_congestion_control=bbr dan default_qdisc=fq untuk jaringan latensi rendah.
Pemeliharaan — Hapus Kernel dengan aman menghapus kernel Linux Lite yang lebih lama (kernel yang sedang berjalan dan boot default selalu dilindungi dari penghapusan tidak sengaja). Bersihkan Cache melaporkan jejak cache saat ini dan membebaskan ruang disk yang digunakan oleh unduhan kernel sebelumnya dalam satu klik.
Strip header di bagian atas jendela menampilkan versi kernel saat ini (mis. 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/ 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 setup 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 (NVIDIA, VirtualBox, dll.) untuk kernel baru
Memperbarui menu boot GRUB
Kernel default tidak diubah atau dihapus. Jika kernel gaming pernah menimbulkan masalah, cukup reboot dan pilih kernel linuxlite standar dari menu boot — semuanya terus berfungsi persis seperti sebelumnya.
Untuk menginstal atau beralih kernel Linux Lite secara manual kapan saja, jalankan installer (secara otomatis meningkatkan ke root dan meminta secara interaktif jika tidak ada varian yang diberikan):
Installer menjamin kernel yang ada dan semua modul DKMSnya tidak pernah disentuh, 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 cadangan.
Driver pihak ketiga (modul DKMS) dibangun ulang untuk kernel baru secara independen. Driver untuk kernel asli tidak disentuh.
Jika kernel gaming ditolak selama setup, kernel tidak akan ditawarkan lagi. Kernel masih dapat diinstal secara manual kapan saja melalui Lite Kernel Manager.