Opera našla způsob, jak snížit spotřebu paměti. Zatočila s fragmentací

0

Opera vymyslela zlepšovák, aby
ušetřila paměť
. Novinku dva týdny testuje
Opeře 39
beta
. Nyní se pochlubila, o co jde. Podle severské firmy
k častým příčinám, proč prohlížeč konzumuje spoustu
paměti, patří fragmentace. Jednoduše řečeno není čas
čistit a uspořádávat části kódu, takže v paměti se
vedle sebe části kódu neuspořádaně povalují a přibývají
nebo ubývají podle potřeby.

Nová funkce v Blinku tyto části
uspořádává, takže při používání programu nevzniká v paměti
takový nepořádek. Další optimalizace proběhne vždy po určité
době a při rostoucí fragmentaci. Výsledkem je každopádně nižší
spotřeba paměti a rychlejší budoucí paměťové operace. Tato
jednofázová optimalizační metoda přináší překvapivě dobré
výsledky.

Výsledky optimalizace využití paměti
Výsledky optimalizace využití paměti | Foto: Opera

Proběhlo testování, kdy bylo otevřeno několik
populárních stránek, po nichž se občas na stránce brouzdalo a
proběhla nějaká interakce. Po zhruba 15 minutách byla
změřena velikost upravených částí kódů. Např. část patřící
Gmailu byla zmenšena ze 6,8 MB na 2,3 MB. Wikipedia pak
byla komprimována ze 4 MB na 2,4 MB. Dobrá zpráva zní,
že díky povaze Blinku budou z vylepšení časem těžit
všechny prohlížeče, které ho používají. Tedy i Chrome.

Zdroj: blog
Opera Desktop

Opera našla způsob, jak snížit spotřebu paměti. Zatočila s fragmentací
Ohodnoťte tento článek!