Innholdsfortegnelse:
- Definisjon - Hva betyr Just-In-Time Compiler (JIT Compiler)?
- Techopedia forklarer Just-In-Time Compiler (JIT Compiler)
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.
