Mudah-mudahan siklus berikutnya yang digarisbawahi dengan Linux 6.1 adalah LRU Multi-Gen, atau lebih dikenal sebagai MGLRU, sebagai alternatif unggul untuk kode reklamasi halaman kernel yang ada. Dengan asumsi itu mendarat untuk Linux 6.1 sebagai siklus kernel lengkap terakhir tahun 2022, ini akan menjadikannya salah satu inovasi paling menarik untuk membuatnya menjadi kernel tahun ini.
Tolok ukur MGLRU terus terlihat sangat menjanjikan di berbagai beban kerja dan spektrum perangkat keras yang beragam. Dari Chrome OS dan Android hingga desktop/workstation dan bahkan server, MGLRU seringkali mampu memberikan kinerja yang lebih baik karena lebih ringan daripada kode reklamasi halaman yang ada yang juga telah diakui sering membuat pilihan pengusiran yang buruk.
Jesse Barnes‎ dan Rom Lemarchand, keduanya dari Google, kemarin dipresentasikan di Linux Plumbers Conference 2022 (LPC2022) tentang kejadian MGLRU terbaru. Mereka mengulangi harapan bahwa MGLRU harus membuatnya menjadi arus utama dengan Linux 6.1, ada banyak kernel downstream dan backport yang sudah menggunakan kode dalam produksi, dan benchmark terus terlihat menjanjikan.
Setelah digarisbawahi, kendala berikutnya bagi para insinyur Google yang terlibat adalah membuat MGLRU sampai pada titik yang dapat diaktifkan dengan aman secara default. Sebelum mempertimbangkannya secara default, mereka membutuhkan lebih banyak pengujian kinerja dan benchmarking untuk memastikan MGLRU dalam kondisi yang baik dan tidak akan mengurangi beban kerja yang ada. Mereka juga berharap untuk mengintegrasikan MGLRU dengan eBPF untuk membuka lebih banyak kemungkinan.
Mereka yang ingin mempelajari lebih lanjut dapat melihat dek slide presentasi atau video yang disematkan di bawah ini.
Sementara hari ini di konferensi mini Android selama Konferensi Plumber Linux adalah presentasi oleh Kalesh Singh dari Google seputar kinerja MGLRU pada perangkat Android. Hasil benchmark di sana sangat luar biasa dan angka-angkanya berbicara sendiri:
Presentasi Android MGLRU dari LPC 2022 disematkan di bawah dan ada juga slide deck untuk semua nomor.
A untuk prospek MGLRU untuk Linux 6.1, Andrew Morton berkomentar bahwa dia ingin memindahkan patch MGLRU ke cabang "mm-stable"-nya akhir minggu ini. Meskipun dia telah menyatakan beberapa keprihatinan atas tingkat tinjauan kode dan komentar kode itu dapat diperbaiki. Dia berharap meskipun bahwa hal-hal akan mendapatkan mendorong bersama. Kita akan melihat ketika jendela penggabungan Linux 6.1 terbuka pada bulan Oktober jika MGLRU siap untuk arus utama.
Itulah berita seputar MGLRU Tampak Seperti Salah Satu Inovasi Kernel Linux Terbaik Tahun Ini, semoga bermanfaat. Disadur dari Phoronix.com.