Buscar

AULA 2 PENSAMENTO COMPUTACIONAL

Prévia do material em texto

29/09/2020 Conteúdo Interativo
estacio.webaula.com.br/Classroom/index.asp?191C757E76=484D2331264CB4F19DC5C07E077D5F6753FD93C653DDA4EA2425AF608C072295CCB19… 1/1
  Tópico Anterior Próximo TópicoClique aqui e Col@bore para a melhoria de conteúdo desta tela. 
q p g
de processamento das CPUs.
Para �nalizar, vale a pena comentar sobre uma coisa chamada JIT (Just in Time C
tentar obter o melhor dos dois mundos: linguagens compiladas e linguagens inter
A ideia é ter os benefícios da maior simplicidade de desenvolvimento de program
e, ao mesmo tempo, obter um programa que rode mais rapidamente na CPU.
Navegadores modernos de internet, como o Firefox, o Chrome, o Microsoft Intern
agora embutem JITs para código JavaScript. Assim, na verdade, quando você est
JavaScript dentro do navegador, o JIT examina trechos do código dinâmico (Java
executados com muita frequência e compila o código nativo destes trechos em te
Portanto, o intérprete não é usado para casos s
seções importantes do código dinâmico (como
estrutura de repetição), e o JIT cria um bloco de 
na memória.
O código da máquina é executado para essa seção do código dinâmico, oferecen
linguagens compiladas, como C e C ++, e é descartado quando o programa é enc
Note que, mesmo com o uso de JITs, ainda assim, linguagens interpretadas poss
linguagens compiladas com C e C++.
Além do JavaScript, a linguagem Java também usa a tecnologia JIT extensivamen
desempenho dos navegadores de internet nos últimos anos deve-se, em grande p
tecnologia JIT para JavaScript.
   



Continue navegando