Dom Razvoj Što je pravodobni prevodilac (jit compiler)? - definicija iz tehopedije

Što je pravodobni prevodilac (jit compiler)? - definicija iz tehopedije

Sadržaj:

Anonim

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.

Što je pravodobni prevodilac (jit compiler)? - definicija iz tehopedije