O novo compilador JIT de Maglev aumenta o rendemento de Chrome

Google presentou un novo compilador JIT, Maglev, que comezará a lanzarse aos usuarios de Chrome 114 o 5 de xuño. O compilador JIT ten como obxectivo xerar rapidamente código de máquina de alto rendemento para código JavaScript moi utilizado. A activación de Maglev acelerou a proba de rendemento de Jetstream nun 7.5 % e a proba do velocímetro nun 5 %.

Ademais, menciónase a dinámica xeral do crecemento do rendemento de Chrome:

  • Na proba Speedometer, que se centra na capacidade de resposta do navegador ao traballar con sitios web e medir a velocidade de execución das bibliotecas JavaScript populares, as puntuacións de Chrome melloraron de 330 a 491 puntos. Ademais da transición a Maglev, as probas tamén tiveron en conta outras optimizacións realizadas nos lanzamentos durante o ano pasado (do número 101), por exemplo, optimizacións para chamadas de funcións no motor JavaScript.
  • No test Jetstream, deseñado para probar o traballo con aplicacións web avanzadas mediante JavaScript e WebAssembly, o uso de Maglev permitiunos acadar unha puntuación de 330 puntos (unha mellora do 7.5%).
  • Na proba de MotionMark, que proba a capacidade do subsistema de gráficos do navegador para renderizar información a altas velocidades de fotogramas, o rendemento mellorou por tres desde o ano pasado. Desde principios de ano, os desenvolvedores propuxeron máis de 20 optimizacións que aceleran o traballo con gráficos en Chrome, a metade das cales xa están incluídas na base de código das versións estables. Por exemplo, mellorouse o rendemento de traballar con Canvas, habilitáronse optimizacións baseadas no perfil de código, mellorouse a programación de tarefas realizadas no lado da GPU, mellorouse o rendemento do aplanamento de capas (compositing), un novo anti dinámico. Implementouse o algoritmo de aliasing MSAA (Multissample Anti-Aliasing) e proporcionouse a rasterización de lenzos 2D en procesos separados para paralelizar as operacións.

Fonte: opennet.ru

Engadir un comentario