📑 Daftar Isi

Linus Torvalds menggunakan LLM untuk patch kernel Linux dengan klaim 23x lebih cepat

Linus Torvalds Pakai LLM untuk Patch Kernel Linux, Klaim 23x Lebih Cepat

Penulis:Nur Hamzah
Terbit:
Diperbarui:
⏱️3 menit membaca
Bagikan:
  • Linus Torvalds memakai LLM untuk patch kernel Linux pertamanya
  • Patch menyasar cache contention saat banyak CPU membaca file sama
  • Klaim performa 23x pada benchmark sintetis khusus
  • Dampak dunia nyata disebut jauh lebih kecil
  • Tim kernel tak lagi wajib ungkap penggunaan AI

Telset.id – Linus Torvalds resmi memakai LLM untuk membuat patch kernel Linux pertamanya. Patch tersebut diklaim mampu memperbaiki masalah lama berupa cache contention besar saat banyak CPU membaca file yang sama, dengan peningkatan performa 23x pada benchmark sintetis khusus.

Langkah ini menandai perubahan penting bagi Torvalds, yang sebelumnya sempat beberapa kali merevisi posisinya soal kontribusi berbantuan AI di kernel Linux. Patch tersebut ia posting di sebuah development branch, dan menurutnya masalah yang disasar sudah lama menjadi tantangan di lingkungan Linux.

Masalah cache contention itu muncul ketika banyak CPU membaca file yang sama, sebuah skenario yang berpotensi ditemui saat memakai shared libraries, databases, dan web servers. Selama bertahun-tahun, beberapa developer sudah mencoba memperbaikinya dengan hasil yang beragam, dan belum ada yang benar-benar menjadi solusi menyeluruh.

Torvalds sendiri sudah memposting draft solusinya pada awal 2024 dan memakainya di laptop pribadinya sejak saat itu. Namun baru-baru ini ia memutuskan untuk “mencoba benar-benar menyelesaikan hal ini menggunakan LLM.” Solusinya kini diposting di development branch. Ia mengklaim melihat peningkatan performa 23x pada benchmark sintetis khusus, meski mencatat dampak di dunia nyata akan jauh lebih kecil karena “no real load” yang akan melihat angka tersebut.

Benchmarking

Posisi Torvalds soal AI di Kernel Linux

Selama ini, Torvalds secara umum mengambil sikap pro-AI terhadap tooling LLM, setidaknya dalam lingkup lingkungan kernel Linux yang sangat terkontrol dan berbasis review. Pada Juli lalu, ia menyatakan “willing to absolutely put [his] foot down” terhadap pembenci AI, dengan menunjukkan bahwa alat review kode otomatis yang dipakai tim kernel mengalahkan manusia dan menangkap kesalahan pemrograman dasar yang seharusnya tidak dikirim sejak awal.

Tim ini bahkan mengubah kebijakannya untuk tidak lagi mewajibkan penulis patch mengungkapkan bahwa mereka memakai alat AI saat menghasilkan kode. Torvalds kembali menegaskan bahwa pengguna sebaiknya memperlakukan LLM sebagai alat lain, mirip dengan compiler atau editor. Menurutnya, ia hanya berharap “people do their best and … understand what they are doing.”

Pandangan tersebut sejalan dengan sikapnya yang pernah menegaskan bahwa AI membuat coding tak lagi menakutkan bagi pemula, sekaligus membela penggunaan AI di kernel Linux. Namun ia juga menyoroti sisi lain dari adopsi AI, terutama saat ia mengeluhkan banjir laporan bug dari alat AI yang membuat proses penanganan menjadi lebih berat.

Dampak AI pada Beban Kerja Kernel

Meski patch berbantuan LLM ini menunjukkan potensi percepatan pekerjaan, tidak semuanya berjalan mulus. Karena AI agent kini makin mahir mengenali pola celah keamanan umum, Linux security mailing list menjadi “unmanageable” pada awal tahun ini.

Linux pun memperbaiki CVE dengan kecepatan yang mengejutkan, sekitar 2.000 per rilis. Kondisi ini memaksa tim untuk menjatuhkan driver perangkat keras lama, karena sering menjadi target banyak laporan keamanan, meskipun basis instalasinya sangat kecil.

Di sisi lain, ada perbedaan besar antara programmer senior yang memakai LLM untuk mempercepat bagian pekerjaan yang membosankan, dan pemula yang baru belajar. Torvalds menekankan pentingnya memahami apa yang dikerjakan, bukan sekadar mengandalkan alat.

Perkembangan ini menunjukkan bahwa penggunaan LLM di kernel Linux kini bukan lagi sekadar wacana, melainkan bagian dari alur kerja yang diuji langsung oleh pencipta Linux sendiri. Bagi komunitas open-source, keputusan Torvalds menjadi sinyal bahwa AI mulai diterima sebagai alat bantu produksi kode, selama tetap berada dalam kerangka review dan pemahaman yang ketat.

Linux logo in front of clocks

Seiring makin cepatnya perbaikan CVE dan makin banyaknya laporan keamanan yang masuk, arah kebijakan tim kernel akan terus diuji. Patch LLM pertama Torvalds menjadi titik awal yang layak dicermati, terutama untuk melihat seberapa jauh AI bisa membantu tanpa menambah beban baru bagi para maintainer.

Ikuti Telset.id di Google NewsFollow

Komentar

Belum ada komentar.