Moqapi o Mocha oa JIT oa Maglev o Matlafatsa Ts'ebetso ea Chrome

Google e senotse pokello e ncha ea Maglev JIT, e tla fetisetsoa ho basebelisi ba Chrome 114 ka la 5 Phuptjane. Motlalehi oa JIT o ikemiselitse ho hlahisa khoutu ea tlhaho e sebetsang hantle ka potlako bakeng sa khoutu ea JavaScript e sebelisoang ka mafolofolo. Ho kenngoa ha Maglev ho ile ha re lumella ho potlakisa tlhahlobo ea ts'ebetso ea Jetstream ka 7.5%, le tlhahlobo ea Speedometer ka 5%.

Ntle le moo, matla a kakaretso a ts'ebetso ea Chrome a boleloa:

  • Tekong ea Speedometer, e shebaneng le ho lekola karabelo ea sebatli ho liwebosaete le ho lekanya lebelo la ts'ebetso ea lilaebrari tse tsebahalang tsa JavaScript, lintlha tsa Chrome li ntlafetse ho tloha ho 330 ho isa ho 491. Ntle le ho fetohela ho Maglev, liteko li ile tsa nahanela lintlafatso tse ling tse entsoeng liphatlalatsong selemong se fetileng (ho tloha ha ho lokolloa 101), mohlala, ts'ebetso ea mohala oa ts'ebetso enjene ea JavaScript.
  • Tekong ea Jetstream, e etselitsoeng ho hlahloba mosebetsi ka mekhoa e tsoetseng pele ea JavaScript le WebAssembly, tšebeliso ea Maglev e fihletse lintlha tsa 330 (ntlafatso ea 7.5%).
  • Tekong ea MotionMark, e lekang bokhoni ba li-graph system tsa sebatli ho fana ka tlhahisoleseling ka sekhahla se phahameng sa foreimi, ts'ebetso e ntlafetse ka makhetlo a mararo ho tloha selemong se fetileng. Ho tloha qalong ea selemo, bahlahisi ba hlahisitse lintlafatso tse fetang 20 tse potlakisang mosebetsi ka lits'oants'o tsa Chrome, tseo halofo ea tsona e seng e kenyelelitsoe ho codebase e tsitsitseng ea ho lokolla. Mohlala, ts'ebetso ea canvas e ntlafalitsoe, lintlafatso tse ipapisitseng le profiling ea khoutu li nolofalitsoe, kemiso ea mesebetsi e entsoeng ka lehlakoreng la GPU e ntlafalitsoe, ts'ebetso ea ho kopanya (ho kopanya) e ntlafalitsoe, anti-anti-Aliasing e ncha ea MSAA (Multisample Anti-Aliasing) e matla. -aliasing algorithm e kentsoe ts'ebetsong, 'me 2D canvas rasterization e tlositsoe.

Source: opennet.ru

Eketsa ka tlhaloso