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 v 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!