Google ha introdotto patch LRU multilivello per Linux

Google ha introdotto patch con un'implementazione migliorata del meccanismo LRU per Linux. LRU (Least Recent User) Γ¨ un meccanismo che consente di scartare o scambiare le pagine di memoria inutilizzate. Secondo Google, l’attuale implementazione del meccanismo per determinare quali pagine vengono sfrattate crea un carico eccessivo sulla CPU e spesso prende anche decisioni sbagliate su quali pagine escludere.

Negli esperimenti condotti dall'azienda, la nuova implementazione di LRU ha ridotto del 18% il numero di chiusure forzate dei programmi per mancanza di memoria nel sistema (OOM kill) del 96%, in Chrome OS Γ¨ diminuito il numero di schede del browser scartate per mancanza di memoria del 59% e diminuito del XNUMX% il numero di kill OOM nei dispositivi caricati. Questa Γ¨ la seconda versione delle patch, che ha eliminato le regressioni delle prestazioni e altre carenze rilevate durante i test.

Fonte: opennet.ru

Aggiungi un commento