Google Linux üçün çoxsəviyyəli LRU yamaqlarını təqdim etdi

Google Linux üçün LRU mexanizminin təkmilləşdirilmiş tətbiqi ilə yamaqlar təqdim etdi. LRU (Ən Az Son İstifadəçi) istifadə olunmamış yaddaş səhifələrini silməyə və ya dəyişdirməyə imkan verən mexanizmdir. Google-a görə, hansı səhifələrin çıxarıldığını müəyyənləşdirmək üçün mexanizmin hazırkı tətbiqi CPU-da həddindən artıq yük yaradır və eyni zamanda tez-tez hansı səhifələrin qarşısını almaq barədə səhv qərarlar qəbul edir.

Şirkət tərəfindən aparılan təcrübələrdə LRU-nun yeni tətbiqi sistemdə yaddaşın olmaması səbəbindən proqramın məcburi dayandırılmasının sayını 18% azaltdı (OOM kill), Chrome OS-də yaddaş çatışmazlığı səbəbindən atılan brauzer nişanlarının sayı azaldı. 96% və 59% azalıb.Yüklənmiş cihazlarda OOM öldürmə sayı. Bu, sınaq zamanı müşahidə olunan performans reqressiyalarını və digər çatışmazlıqları aradan qaldıran yamaqların ikinci versiyasıdır.

Mənbə: opennet.ru

Добавить комментарий