Innehållsförteckning:
- Definition - Vad betyder Just-In-Time Compiler (JIT Compiler)?
- Techopedia förklarar Just-In-Time Compiler (JIT Compiler)
Definition - Vad betyder Just-In-Time Compiler (JIT Compiler)?
En just-in-time (JIT) kompilator är en kompilator som sammanställer kod under körning av program, snarare än i förväg. Många traditionella kompilatorer kompilerade kod, övergången mellan kodinmatning och maskinspråk, långt före körning. En JIT-kompilator är ett sätt att kompilera i realtid eller i farten när programmet körs.
Just-in-time-sammanställning kallas också dynamisk översättning.
Techopedia förklarar Just-In-Time Compiler (JIT Compiler)
AOT-tid-kompilatorer (AOT) kompilatorer går igenom hela koden innan programmet någonsin körs. Detta möjliggör fördelning av fler resurser till kompileringsprocessen utan att bromsa den första programkörningen. JIT-kompilatorer kan vara långsammare, eftersom de måste balansera kompilera resurser med problem med runtime. En av fördelarna med en JIT-kompilator är emellertid att on-the-fly-kompilering kan möjliggöra dynamiska förändringar enligt plattformen.
I allmänhet erbjuder JIT-kompilatorer ett viktigt val för utvecklare och ingenjörer, förmågan att bara kompilera när programmet körs, snarare än att dela upp kompilering och initial exekvering i två separata steg.
