Hjem Utvikling Hva er en just-in-time kompilator (jit compiler)? - definisjon fra techopedia

Hva er en just-in-time kompilator (jit compiler)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Just-In-Time Compiler (JIT Compiler)?

En just-in-time (JIT) -kompilator er en kompilator som kompilerer kode under programutførelse, i stedet for på forhånd. Mange tradisjonelle kompilatorer samlet kode, og overgikk mellom kodeinndata og maskinspråk, i god tid før kjøretid. En JIT-kompilator er en måte å kompilere i sanntid eller på farten når programmet kjøres.

Just-in-time kompilering er også kjent som dynamisk oversettelse.

Techopedia forklarer Just-In-Time Compiler (JIT Compiler)

AOT-to-time (AOT) kompilatorer går gjennom hele koden før programmet noen gang kjøres. Dette gjør det mulig å tildele flere ressurser til samleprosessen uten å bremse den innledende programgjennomføringen. JIT-kompilatorer kan være tregere, fordi de må balansere kompilere ressurser med hensyn til kjøretid. En av fordelene med en JIT-kompilator er imidlertid at on-the-fly-kompilering kan gi rom for dynamiske endringer i henhold til plattformen.

Generelt tilbyr JIT-kompilatorer et viktig valg for utviklere og ingeniører, muligheten til bare å kompilere når programmet kjøres, i stedet for å dele opp kompilering og innledende utførelse i to separate trinn.

Hva er en just-in-time kompilator (jit compiler)? - definisjon fra techopedia