Bagi mereka yang menjalankan embedded Sistem operasi OpenWrt Linux untuk router dan perangkat jaringan lain atau hanya menjalankan sistem MIPS Linux yang dibatasi memori, fitur kernel”MGLRU”Multi-Gen LRU yang akan datang terlihat sangat bagus di depan itu.

MGLRU diharapkan untuk mendarat di Linux 6.1 untuk peningkatan besar ini atas kode reklamasi halaman kernel Linux saat ini. Insinyur Google menemukan kode reklamasi halaman saat ini terlalu mahal dan membuat pilihan penggusuran yang buruk. MGLRU telah dikembangkan untuk sementara waktu sebagai peningkatan besar terutama ketika berjalan di bawah tekanan memori Linux dan seri tambalan ini telah terbukti memberikan manfaat nyata di banyak beban kerja yang berbeda. Google bahkan sudah menggunakan MGLRU dalam produksi dengan Android dan Chrome OS.

Tolok ukur MGLRU terlihat sangat baik di berbagai platform perangkat keras dan banyak beban kerja yang berbeda. Bobot ekstra terbaru untuk membanggakan keunggulannya adalah MGLRU terlihat sangat bagus untuk perangkat keras tertanam MIPS dengan kapasitas RAM terbatas dan/atau OpenWrt untuk distribusi jaringan/router.

Yu Zhao dari Google dan pengembang utama MGLRU berbagi beberapa tolok ukur hari ini untuk melihat dampak MGLRU pada OpenWrt/MIPS. Mengingat popularitas OpenWrt untuk berjalan di router WiFi, Yu Zhao menjalankan beberapa benchmark Memtier dengan Memcached pada Ubiquiti EdgeRouter dengan/tanpa MGLRU.

Lihat semua detail selengkapnya melalui posting milis ini tapi singkat cerita, nomor MGLRU terlihat sangat bagus terutama ketika RAM sedang digunakan secara berlebihan. Mudah-mudahan LRU Multi-Gen tetap berada di jalur untuk mainlining dengan Linux 6.1.