Google a lansat patch-uri cu implementare îmbunătățită a mecanismului LRU pentru LinuxLRU (Least Recently User - Utilizator cel mai puțin recent utilizat) este un mecanism de eliminare sau înlocuire a paginilor de memorie neutilizate. Google consideră că implementarea actuală a acestui mecanism de înlocuire a paginilor solicită excesiv procesorul și ia adesea decizii greșite cu privire la paginile care trebuie înlocuite.
În experimentele efectuate de companie, noua implementare a LRU a redus numărul de întreruperi forțate a programelor din cauza lipsei de memorie în sistem (OOM kill) cu 18%, în sistemul de operare Chrome numărul de file de browser aruncate din cauza lipsei de memorie a scăzut cu 96% și a scăzut cu 59%. Aceasta este a doua versiune a patch-urilor, care a eliminat regresiile de performanță și alte neajunsuri observate în timpul testării.
Sursa: opennet.ru
