Google telah memperkenalkan patch LRU berbilang peringkat untuk Linux

Google telah memperkenalkan patch dengan pelaksanaan mekanisme LRU yang lebih baik untuk Linux. LRU (Least Recently User) ialah mekanisme yang membolehkan anda membuang atau menukar halaman memori yang tidak digunakan. Menurut Google, pelaksanaan semasa mekanisme untuk menentukan halaman mana yang diusir menghasilkan terlalu banyak beban pada CPU, dan juga sering membuat keputusan yang tidak baik tentang halaman mana yang hendak diusir.

Dalam percubaan yang dijalankan oleh syarikat, pelaksanaan baharu LRU mengurangkan bilangan penamatan program paksa kerana kekurangan memori dalam sistem (OOM kill) sebanyak 18%, dalam Chrome OS bilangan tab penyemak imbas yang dibuang kerana kekurangan memori berkurangan sebanyak 96% dan menurun sebanyak 59%. bilangan pembunuhan OOM dalam peranti yang dimuatkan. Ini adalah versi kedua patch, yang menghapuskan regresi prestasi dan kelemahan lain yang diperhatikan semasa ujian.

Sumber: opennet.ru

Tambah komen