Sadržaj:
- Definicija - Što znači Just-in-Time Compiler (JIT Compiler)?
- Techopedia objašnjava sastavljač Just-in-Time (JIT Compiler)
Definicija - Što znači Just-in-Time Compiler (JIT Compiler)?
Pravovremeni (JIT) prevodilac je prevoditelj koji sastavlja kod tijekom izvođenja programa, a ne prije vremena. Mnogi tradicionalni prevoditelji sastavili su kod, prijelazeći između unosa koda i strojnog jezika, i to prije vremena izvođenja. JIT prevodilac način je sastavljanja u stvarnom vremenu ili u pokretu dok se program izvodi.
Upravo sastavljena kompozicija poznata je i kao dinamički prijevod.
Techopedia objašnjava sastavljač Just-in-Time (JIT Compiler)
Pred-vrijeme (AOT) prevoditelji prolaze svu šifru prije nego što se program ikada pokrene. To omogućava dodjelu više resursa procesu sastavljanja bez usporavanja početnog izvršavanja programa. JIT prevodioci mogu biti sporiji, jer moraju uravnotežiti resurse za sastavljanje s problemima izvođenja. Međutim, jedna od prednosti JIT prevodila je da on-thely fly kompilacija može omogućiti dinamične promjene u skladu s platformom.
Općenito, JIT prevoditelji nude ključni izbor za programere i inženjere, mogućnost kompiliranja samo kad se program pokrene, umjesto da se kompajliraju i početno izvršavanje u dvije odvojene faze.
