HeadlinesBriefing HeadlinesBriefing.com

Patch kernel Torvalds dengan bantuan LLM

Hacker News •
×

Pada Maintainers Summit yang baru saja berakhir, Linus Torvalds mengatakan bahwa ia telah menggunakan model bahasa besar untuk mengerjakan rangkaian patch yang mengatasi masalah lama. Kini ia telah memposting rangkaian tersebut untuk ditinjau.

Rangkaian sepuluh patch yang cukup singkat ini meningkatkan pencarian folio dengan mendeteksi kapan folio bersifat "panas" dan menetapkan "tunda pelepasan folio ini hingga setelah periode RCU". Penundaan RCU tersebut kemudian digunakan tidak hanya untuk pencarian folio itu sendiri, yang sudah lama dilakukan di bawah RCU, tetapi juga untuk akses data folio yang sebenarnya. Tidak diperlukan pengambilan refcount pada jalur cepat, di mana data dapat dibaca dari folio sepenuhnya di dalam wilayah yang dilindungi RCU selama penyalinan ke pengguna tidak menyebabkan page fault.

Hasil akhirnya adalah peningkatan kecepatan satu orde magnitudo pada benchmark yang banyak menggunakan read(). Namun, tinjauan telah mengidentifikasi race condition dalam kode, sehingga diperlukan pekerjaan lebih lanjut.

Situs LWN saat ini sedang mengalami beban scraper yang tinggi, sehingga tampilan komentar untuk pengguna anonim ditangguhkan. Pembaca manusia dapat melihat komentar dengan mengklik tombol di halaman, dan dapat melewati langkah ini di masa depan dengan masuk ke akun LWN.

Sumber: Hacker News · Diringkas oleh HeadlinesBriefing