Google uzņēmums ir piegādājis labojumus uzlabotai LRU mehānisma īstenošanai Linux. LRU (mazāk izmantotie lietotāji) ir mehānisms, kas ļauj izmest vai izsist uz maiņu neizmantotās atmiņas lapas. Saskaņā ar Google viedokli, esošā mehānisma īstenošana, lai noteiktu izslēdzamās lapas, rada pārāk lielu slodzi uz CPU un bieži pieņem neveiksmīgus lēmumus par to, kuras lapas izsist.
Uzņēmuma veiktajos eksperimentos jaunā LRU īstenošana samazināja piespiesto programmu izbeigšanas skaitu sakarā ar atmiņas trūkumu sistēmā (OOM kill) par 18%, kā arī Chrome OS samazināja izdzēsto pārlūkprogrammas cilņu skaitu par 96% un OOM kill skaitu slodzētiem ierīcēm par 59%. Tas ir otrais labojumu variants, kurā novērsta veiktspējas regresija un citi konstatētie defekti testēšanas laikā.
Avots: opennet.lv
