Đối với những người chạy nhúng Hệ điều hành OpenWrt Linux dành cho bộ định tuyến và các thiết bị mạng khác hoặc chỉ chạy hệ thống MIPS Linux hạn chế bộ nhớ, tính năng nhân LRU”MGLRU”đa thế hệ sắp ra mắt có vẻ rất tốt về mặt đó.
MGLRU dự kiến sẽ xuất hiện trong Linux 6.1 cho cải tiến lớn này so với mã cải tạo trang hạt nhân Linux hiện tại. Các kỹ sư của Google nhận thấy mã khôi phục trang hiện tại quá đắt và đưa ra các lựa chọn loại bỏ kém. MGLRU đã được phát triển trong một thời gian như một cải tiến lớn, đặc biệt là khi chạy dưới áp lực bộ nhớ Linux và loạt bản vá lỗi này đã được chứng minh là cung cấp những lợi ích đáng chú ý trên nhiều khối lượng công việc khác nhau. Google thậm chí đang sử dụng MGLRU trong sản xuất với Android và Chrome OS.
Các điểm chuẩn của MGLRU trông rất tốt trên nhiều nền tảng phần cứng và nhiều khối lượng công việc khác nhau. Trọng lượng bổ sung mới nhất để tự hào về lợi thế của nó là MGLRU trông rất tốt cho phần cứng nhúng MIPS với dung lượng RAM hạn chế và/hoặc OpenWrt để phân phối mạng/bộ định tuyến.
Yu Zhao của Google và nhà phát triển MGLRU hàng đầu đã chia sẻ một số điểm chuẩn hôm nay khi xem xét tác động của MGLRU đối với OpenWrt/MIPS. Với sự phổ biến của OpenWrt để chạy trên bộ định tuyến WiFi, Yu Zhao đã chạy một số điểm chuẩn của Memtier với Memcached trên Ubiquiti EdgeRouter có/không có MGLRU.
Xem tất cả chi tiết đầy đủ qua bài đăng danh sách gửi thư này nhưng ngắn gọn là những con số của MGLRU trông rất tốt, đặc biệt là khi RAM đang được sử dụng quá mức. Hy vọng rằng LRU đa thế hệ vẫn đang trên đà phát triển chính với Linux 6.1.