Hoʻonui ka JIT Compiler hou o Maglev i ka hana a Chrome

Ua wehe ʻo Google i ka mea hou Maglev JIT compiler, e ʻōwili ʻia i nā mea hoʻohana Chrome 114 ma Iune 5th. Manaʻo ka JIT compiler e hoʻopuka koke i ka helu ʻōiwi kiʻekiʻe no ka hoʻohana ikaika ʻana i ka code JavaScript. ʻO ka hoʻokomo ʻana o Maglev i ʻae iā mākou e wikiwiki i ka hoʻokō ʻana o Jetstream ma 7.5%, a me ka hōʻike Speedometer e 5%.

Eia kekahi, ua ʻōlelo ʻia ka hana maʻamau o Chrome:

  • Ma ka ho'āʻo Speedometer, e kālele ana i ka loiloi ʻana i ka pane ʻana o ka polokalamu kele pūnaewele i nā pūnaewele a me ke ana ʻana i ka wikiwiki o ka hoʻokō ʻana o nā waihona JavaScript kaulana, ua hoʻomaikaʻi ʻia ka helu o Chrome mai 330 a 491. Ma waho aʻe o ka hoʻololi ʻana iā Maglev, ua noʻonoʻo ka hoʻāʻo ʻana i nā loiloi ʻē aʻe i hana ʻia i ka hoʻokuʻu ʻana i ka makahiki i hala (mai ka hoʻokuʻu ʻana 101), no ka laʻana, nā hana kelepona optimizations i ka mīkini JavaScript.
  • Ma ka ho'āʻo Jetstream, i hoʻolālāʻia e ho'āʻo i ka hana me nā polokalamu JavaScript a me WebAssembly pūnaewele, ua loaʻa i ka hoʻohanaʻana iā Maglev ka helu o 330 mau helu (kahi hoʻonui o 7.5%).
  • Ma ka ho'āʻo MotionMark, kahi e hoʻāʻo ai i ka hiki o ka subsystem kiʻi o ka polokalamu kele pūnaewele e hāʻawi i ka ʻike ma kahi kiʻekiʻe kiʻekiʻe, ua hoʻomaikaʻi ʻia ka hana ʻekolu manawa mai ka makahiki i hala. Mai ka hoʻomaka ʻana o ka makahiki, ua hoʻolālā nā mea hoʻomohala ma mua o 20 optimizations e wikiwiki i ka hana me nā kiʻi ma Chrome, ʻo ia ka hapalua i hoʻokomo ʻia i ka codebase hoʻokuʻu paʻa. No ka laʻana, ua hoʻomaikaʻi ʻia ka hana o ka hana ʻana me Canvas, ua hoʻoikaika ʻia nā optimizations e pili ana i ka code profiling, ua hoʻomaikaʻi ʻia ka hoʻonohonoho ʻana o nā hana i hana ʻia ma ka ʻaoʻao GPU, ua hoʻomaikaʻi ʻia ka hana convergence layer (compositing), kahi MSAA hou (Multisample Anti-Aliasing) dynamic anti-aliasing algorithm ua hoʻokō ʻia, a ua hoʻokō ʻia nā kaʻina hana 2D e hoʻokaʻawale.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka