JS Engine
Este subsistema analiza el c贸digo en JavaScript y lo traduce a lenguaje m谩quina. Estos motores de JS pueden ser int茅rpretes est谩ndar, o compiladores JIT (Just inTime). Uno de los motores m谩s populares es el motor Google V8 que est谩 escrito en C++.
.
Este motor incluye dos componentes:
- Memory heap que es d贸nde se almacenan variables, funciones y otros elementos de JS.
- Call Stack que es una cola de marcos de pila o pasos secuenciales ejecutados por el navegador.
.
Algunos subprocesos de este motor son:
- Obtener, compilar y ejecutar c贸digo
- Un hilo de creaci贸n de perfiles para analizar funciones y su consumo de tiempo.
- Optimizaci贸n del proceso de ejecuci贸n.
- Recolectores de basura.
.
驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?