Bidh an Compiler JIT ùr aig Maglev a’ cur ri coileanadh Chrome

Tha Google air an inneal-cruinneachaidh Maglev JIT ùr fhoillseachadh, a thèid a sgaoileadh a-mach gu luchd-cleachdaidh Chrome 114 air 5 Ògmhios. Tha an inneal-cruinneachaidh JIT ag amas air còd dùthchasach àrd-choileanadh a ghineadh gu luath airson còd JavaScript a tha air a chleachdadh gu gnìomhach. Le bhith a’ toirt a-steach Maglev thug sinn cothrom dhuinn deuchainn coileanaidh Jetstream a luathachadh le 7.5%, agus an deuchainn Speedometer 5%.

A bharrachd air an sin, thathas a’ toirt iomradh air daineamaigs coileanaidh coitcheann Chrome:

  • Anns an deuchainn Speedometer, a tha ag amas air a bhith a’ measadh freagairteachd a’ bhrobhsair do làraich-lìn agus a’ tomhas astar cur gu bàs leabharlannan JavaScript mòr-chòrdte, thàinig piseach air sgòr Chrome bho 330 gu 491. A bharrachd air a bhith ag atharrachadh gu Maglev, thug deuchainnean aire do optimachadh eile a chaidh a dhèanamh ann am fiosan thairis air a’ bhliadhna a dh’ fhalbh (bho chaidh fhoillseachadh 101), mar eisimpleir, optimization call gnìomh anns an einnsean JavaScript.
  • Anns an deuchainn Jetstream, a chaidh a dhealbhadh gus deuchainn a dhèanamh air obair le tagraidhean lìn adhartach JavaScript agus WebAssembly, fhuair cleachdadh Maglev sgòr de 330 puingean (leasachadh de 7.5%).
  • Anns an deuchainn MotionMark, a nì deuchainn air comas fo-shiostam grafaigean a’ bhrobhsair fiosrachadh a thoirt seachad aig ìre frèam àrd, tha coileanadh air a dhol suas trì tursan bhon uiridh. Bho thoiseach na bliadhna, tha luchd-leasachaidh air barrachd air 20 optimizations a mholadh a luathaicheas an obair le grafaigean ann an Chrome, agus tha leth dhiubh sin mu thràth air an toirt a-steach don bhun-còd fiosan seasmhach. Mar eisimpleir, chaidh coileanadh a bhith ag obair le Canvas a leasachadh, chaidh optimizations stèidhichte air pròifil còd a chomasachadh, chaidh clàr ghnìomhan a chaidh a dhèanamh air taobh GPU a leasachadh, chaidh coileanadh co-fhilleadh còmhdach (compositing) a leasachadh, chaidh algairim ùr anti-aliasing fiùghantach MSAA (Multisample Anti-Aliasing) a chuir an gnìomh, agus chaidh rasterization canabhas 2D a ghluasad gu pròiseasan eadar-dhealaichte.

Source: fosgailtenet.ru

Cuir beachd ann