Google Linux uchun ko'p darajali LRU yamoqlarini taqdim etdi

Google Linux uchun LRU mexanizmining takomillashtirilgan tatbiqiga ega yamoqlarni taqdim etdi. LRU (Least Recently User) - bu foydalanilmagan xotira sahifalarini o'chirish yoki almashtirish imkonini beruvchi mexanizm. Google ma'lumotlariga ko'ra, qaysi sahifalar o'chirilganligini aniqlash mexanizmining joriy tatbiq etilishi protsessorning haddan tashqari yuklanishini keltirib chiqaradi va ko'pincha qaysi sahifalarni o'chirish haqida noto'g'ri qarorlar qabul qiladi.

Kompaniya tomonidan o'tkazilgan eksperimentlarda, LRU-ning yangi tatbiqi tizimda xotira etishmasligi (OOM o'ldirish) tufayli dasturni majburiy to'xtatish sonini 18% ga, Chrome OS-da xotira etishmasligi tufayli o'chirilgan brauzer yorliqlari soni kamaydi. 96% ga va 59% ga kamaydi.Yuklangan qurilmalarda OOM o'ldirishlar soni. Bu yamoqlarning ikkinchi versiyasi bo'lib, sinov paytida aniqlangan ishlash regresslari va boshqa kamchiliklarni bartaraf etdi.

Manba: opennet.ru

a Izoh qo'shish