Executando verificação de segurança...
1

Novidade do v8 da google! O motor por trás do Chrome, do Node e outras coisas! Endereços de memória fixos

V8 introduziu recentemente uma melhoria no gerenciamento de memória. Esse novo recurso é chamado de raízes estáticas e visa otimizar a forma como objetos JavaScript básicos — como undefined e true— são gerenciados na memória.

Ao atribuir endereços de memória fixos a esses objetos em tempo de compilação, o V8 elimina a necessidade de procurar endereços em tempo de execução para obter um aumento significativo de desempenho.

O acesso aos objetos comumente usados torna-se extremamente rápido. Isso ocorre porque o V8 agora pode prever com precisão seus endereços de memória em tempo de compilação. Essa otimização não apenas acelera a execução do código, mas também melhora o desempenho das funções C++ integradas.

Basicamente o v8 da um jeito de por algumas objetos que são sempre os mesmos e nunca mudam num lugar especial para achar muito mais rápido sempre que for preciso dentro de alguma coisa no JS! Assim o v8 não perde tempo tentando achar, ele já sabe onde esta!

Carregando publicação patrocinada...