Bulan lalu tercatat di Phoronix bahwa tim kernel Canonical sedang mempertimbangkan untuk melipatgandakan optimasi kernel latensi rendah mereka ke dalam build kernel generik mereka. Saat ini Ubuntu mempertahankan varian kernel “latensi rendah” yang terpisah dengan penyesuaian Kconfig atas nama responsivitas latensi rendah sebagai alternatif dari default kernel “generik”, tetapi untuk Ubuntu 24.04 LTS sepertinya mereka akan melanjutkan dengan perubahan ini untuk memasukkan perubahan ke dalam build kernel defaultnya.
Opsi kernel latensi rendah Ubuntu pada dasarnya adalah beberapa opsi Kconfig yang diubah untuk menyempurnakan respons kernel. Namun untuk menghindari biaya QA/waktu pembangunan dan pemeliharaan lainnya dalam memiliki varian “latensi rendah” yang terpisah ini, mereka telah mempertimbangkan untuk memasukkan beberapa perubahan ke dalam image kernel generik mereka. Perhatian utama dalam melakukan hal ini adalah kemungkinan implikasi kinerja throughput dari perubahan tersebut.
Setelah itu saya menjalankan beberapa benchmark kernel generik Ubuntu vs. kernel latensi rendah dan dalam pengujian dunia nyata tidak ada hasil yang menakutkan. Andrea Righi di tim kernel Canonical juga telah melakukan beberapa pengujian. Andrea Righi belum menemukan hasil apa pun yang mengkhawatirkan dan bahkan menemukan bahwa konsumsi daya CPU saat beban sedikit lebih rendah dengan konfigurasi 1000 Hz dibandingkan dengan konfigurasi default generik 250 Hz.
Andrea Righi hari ini memposting pembaruan status dengan pertimbangan agar Ubuntu 24.04 LTS menarik perubahan kernel latensi rendah ke versi generiknya. Righi menyimpulkan:
“Hasil pengujian tidak menunjukkan adanya regresi kinerja yang signifikan antara HZ=1000 vs HZ=250.
Mengaktifkan opsi konfigurasi tambahan juga tampaknya tidak menimbulkan regresi kinerja yang signifikan dan akan memberikan pengguna fleksibilitas untuk menyesuaikan sistem pada waktu boot/run-time dengan memprioritaskan 1) throughput, 2) daya tanggap, atau 3) konsumsi daya, membuat kernel generik Ubuntu bahkan lebih “generik”.
Mungkin ada beberapa kasus khusus di mana perubahan ini dapat menyebabkan regresi kinerja, namun pada sebagian besar kasus, perubahan ini dapat memberikan manfaat kinerja nyata dan fleksibilitas yang jauh lebih besar.
Oleh karena itu, tampaknya masuk akal untuk mempertimbangkan untuk memasukkan perubahan ini ke dalam kernel Ubuntu berikutnya untuk rilis 24.04. “Jadi sepertinya peluang bagus bahwa default kernel “generik” Ubuntu 24.04 akan melakukan perubahan latensi rendah ini kecuali perubahan besar apa pun. kejutan yang akan datang dalam beberapa minggu mendatang.
Ubuntu 24.04 LTS akan keluar pada bulan April dan berencana untuk didukung oleh Linux 6.8.
Itulah berita seputar Ubuntu 24.04 LTS Condong ke arah Optimasi Kernel Latensi Rendah Secara Default, semoga bermanfaat. Disadur dari Phoronix.com.