Americký gigant Google vydal nejnovější verzi prohlížeče Chrome, která přináší značná vylepšení a měla by být až o 23 % rychlejší.
Podle nedávného příspěvku na blogu Chromium prozradil produktový manažer Chromu Thomas Nattestad, že Chrome 91 „je nyní až o 23 % rychlejší díky novému kompilátoru Sparkplug a „short builtin calls“, což uživatelům ušetří více než 17 let procesorového času každý den.“.
Nový kompilátor JavaScriptu Sparkplug
Důležitou součástí rychlého prohlížeče je rychlá kompilace a spuštění JavaScriptu. V prohlížeči Chrome se o to stará engine V8. Engine V8 má několik kompilátorů, které se používají v různých fázích spouštění JavaScriptu. Před třemi lety byl uveden do Chromu nový dvouúrovňový překladačový systém sestávající ze systémů Ignition a Turbofan.
Ignition je překladač bajtového kódu, jehož úkolem je zahájit spouštění JavaScriptu s co nejmenším zpožděním. Turbofan je optimalizační překladač, který generuje vysoce výkonný strojový kód na základě informací získaných během spouštění JavaScriptu, v důsledku toho se spouští pomaleji než překladač bajtového kódu Ignition.
Sparkplug přináší rovnováhu mezi překladači Ignition a Turbofan v tom, že generuje nativní strojový kód, ale není závislý na informacích shromážděných během spouštění kódu JavaScriptu. To mu umožňuje začít spouštět program rychle a přitom stále generovat relativně rychlý kód.
Snížení potřeby procesu a paměti
Dalším vylepšením je snížení náročnosti Chromu na procesor a paměť RAM. Když se rozhodnete sbalit skupiny karet v Chromu, Chrome 91 v podstatě sníží výpočetní potřeby pro tyto karty a uvolní výkon a paměť. Snížení nároků na procesor a paměť RAM může také pomoci notebookům vydržet déle na baterii.
Nevýhodou však je, že musíte zůstat u zobrazení karet v „mřížce“. Rozložení mřížky a seskupování karet není žádnou novinkou, protože bylo poprvé zavedeno do Chromu již v lednu. Zmrazení neaktivních karet se poprvé objevilo v Chromu 89 a právě na tom Chrome 91 všem staví.
To ale není vše, co Chrome 91 nabízí. Formuláře byly přepracovány tak, aby nabízely modernější vzhled a nepůsobily, jako by byly vytaženy přímo z Windows XP. Správce hesel v prohlížeči Chrome také rozpozná weby, které používají stejný přihlašovací systém ve více doménách, a automaticky vyplní potřebné údaje.