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 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 keadilan dan estimasi bandwidth yang lebih baik
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 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:
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 sebuah program menunggu sebelum dijadwalkan — terlihat jelas pada beban kerja audio, video, dan gaming.
Target Latensi Penjadwal
linuxlite menargetkan jendela penjadwalan 6 ms — cukup ruang untuk multitasking yang lancar 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 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.
linuxlite menggunakan mode on-demand — halaman besar dialokasikan ketika program memintanya melalui madvise.
linuxlite-gaming menggunakan mode always-on — halaman besar digunakan di mana pun memungkinkan, menguntungkan game yang bekerja dengan tekstur dan data aset yang besar.
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.
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:
Membandingkan latensi penjadwal dan skor GPU perangkat keras Anda dengan mesin yang serupa
Melihat apakah kernel desktop atau gaming biasanya berkinerja terbaik pada kombinasi CPU/GPU Anda sebelum Anda 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 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.
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 — 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:
Benchmark — Jalankan Benchmark meluncurkan benchmark latensi penjadwal dan GPU linuxlite-bench pada perangkat keras Anda, menampilkan kernel yang direkomendasikan (Desktop atau Gaming) dengan tingkat keyakinan, dan menyimpan hasil 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 yang ditandatangani 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 yang sebelumnya menjadi default dipertahankan sebagai fallback di menu boot, sehingga boot yang gagal tidak lebih dari satu reboot untuk dibatalkan.
Profil Performa — terapkan penyesuaian 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 lag input yang lebih rendah dan pacing frame yang lebih halus. Kedua profil juga menerapkan tcp_congestion_control=bbr dan default_qdisc=fq untuk jaringan latensi rendah.
Pemeliharaan — Hapus Kernel secara aman menghapus kernel Linux Lite yang lebih lama (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 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.
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 penyiapan 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 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):
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
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 disentuh.
Jika kernel gaming ditolak selama penyiapan, kernel tersebut tidak akan ditawarkan lagi. Kernel gaming masih dapat diinstal secara manual kapan saja melalui Lite Kernel Manager.