Google je predstavio višerazinske LRU zakrpe za Linux

Google je predstavio zakrpe s poboljšanom implementacijom LRU mehanizma za Linux. LRU (Nedavni korisnik) je mehanizam koji vam omogućuje da odbacite ili zamijenite neiskorištene memorijske stranice. Prema Googleu, trenutna implementacija mehanizma za određivanje stranica koje su izbačene stvara previše opterećenja na CPU-u, a također često donosi loše odluke o tome koje stranice treba preuzet.

U eksperimentima koje je provela tvrtka, nova implementacija LRU-a smanjila je broj prisilnih prekida programa zbog nedostatka memorije u sustavu (OOM kill) za 18%, u OS-u Chrome smanjio se broj kartica preglednika odbačenih zbog nedostatka memorije za 96% i smanjen za 59%.broj ubojstava OOM-a u napunjenim uređajima. Ovo je druga verzija zakrpa, koja je eliminirala regresije performansi i druge nedostatke uočene tijekom testiranja.

Izvor: opennet.ru

Dodajte komentar