Mercado abrirá em 3 h 55 min
  • BOVESPA

    128.057,22
    -1.202,27 (-0,93%)
     
  • MERVAL

    38.390,84
    +233,89 (+0,61%)
     
  • MXX

    50.202,80
    -376,30 (-0,74%)
     
  • PETROLEO CRU

    70,50
    -0,54 (-0,76%)
     
  • OURO

    1.792,20
    +17,40 (+0,98%)
     
  • BTC-USD

    37.830,80
    -1.502,26 (-3,82%)
     
  • CMC Crypto 200

    940,11
    -29,76 (-3,07%)
     
  • S&P500

    4.221,86
    -1,84 (-0,04%)
     
  • DOW JONES

    33.823,45
    -210,22 (-0,62%)
     
  • FTSE

    7.124,44
    -28,99 (-0,41%)
     
  • HANG SENG

    28.801,27
    +242,68 (+0,85%)
     
  • NIKKEI

    28.964,08
    -54,25 (-0,19%)
     
  • NASDAQ

    14.195,50
    +30,00 (+0,21%)
     
  • BATS 1000 Index

    0,0000
    0,0000 (0,00%)
     
  • EURO/R$

    5,9754
    +0,0129 (+0,22%)
     

Nova versão do Chrome ganha velocidade com novo compilador de JavaScript

·2 minuto de leitura
Nova versão do Chrome ganha velocidade com novo compilador de JavaScript
Nova versão do Chrome ganha velocidade com novo compilador de JavaScript

A nova versão do Chrome, o navegador do Google, chegou e, segundo a empresa de Mountain View, ela vem com um ganho de 23% em velocidade de navegação, graças a atualizações de JavaScript e memória promovidas pela companhia.

“Um componente importante na entrega de um navegador mais rápido é a execução mais veloz do JavaScript”, disse o Google. “No Chrome 91, esse trabalho é realizado pelo motor V8, que executa mais de 78 anos de código em JavaScript de forma diária”.

Leia também

Imagem mostra a logomarca do navegador Google Chrome em um computador: nova versão do aplicativo ganhou melhorias de JavaScript, trazendo maior velocidade de navegação
Nova versão do Google Chrome chega fazendo promessa de maior velocidade e otimização de memória. Imagem: PREMIO STOCK/Shutterstock

Detalhando a descrição da nova versão do Chrome, o Google ressalta que “o novo compilador JavaScript” “preenche o espaço entre a necessidade de começar uma execução rapidamente e otimizar o código com o máximo de performance”.

Há três anos, o Google instituiu um sistema de dois compiladores JavaScript – um para início de tarefas, outro para a finalização delas – chamados, respectivamente, “Ignition” e “Turbofan”.

“O ‘Ignition’ é um intérprete de bytecodes cujo trabalho é iniciar o JavaScript com o mínimo possível de atraso”, explica o Google. “O ‘Turbofan’ é o compilador que otimiza e gera códigos de alto desempenho baseados na informação coletada durante a execução do JavaScript; como resultado, ele começa mais devagar que o compilador ‘Ignition’”.

Agora, o Chrome conta com um terceiro compilador, que funciona como um “equilíbrio” aos seus congêneres, chamado “Sparkplug”. Basicamente, ele consegue gerar códigos nativos, mas não depende da coleta de informações obtida durante a inicialização do JavaScript.

Mais além, o motor V8 também promoveu otimizações de memória, melhorando os locais onde os códigos são armazenados e evitando engasgos na hora de encomendar funções. Segundo o Google, isso deve ser especialmente interessante para usuários de dispositivos Apple – especialmente máquinas equipadas com o processador M1 da empresa.

Já assistiu aos nossos novos vídeos no YouTube? Inscreva-se no nosso canal!

Nosso objetivo é criar um lugar seguro e atraente onde usuários possam se conectar uns com os outros baseados em interesses e paixões. Para melhorar a experiência de participantes da comunidade, estamos suspendendo temporariamente os comentários de artigos