Just-In-Time-kääntäjä (JIT-kääntäjä)

Kirjoittaja: Peter Berry
Luomispäivä: 12 Elokuu 2021
Päivityspäivä: 20 Kesäkuu 2024
Anonim
Just-In-Time-kääntäjä (JIT-kääntäjä) - Tekniikka
Just-In-Time-kääntäjä (JIT-kääntäjä) - Tekniikka

Sisältö

Määritelmä - Mitä Just-In-Time-kääntäjä (JIT Compiler) tarkoittaa?

Just-in-time (JIT) -kääntäjä on kääntäjä, joka kääntää koodin ohjelman suorittamisen aikana, ennemmin kuin ennen. Monet perinteiset kääntäjät käänsivät koodin, siirtyen kooditulon ja konekielen välillä, hyvissä ajoin ennen ajonaikaista. JIT-kääntäjä on tapa kääntää reaaliajassa tai lennossa ohjelman suorittaessa.


Just-in-time -kokoonpano tunnetaan myös dynaamisena käännöksenä.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää Just-In-Time-kääntäjän (JIT Compiler)

Aoth-of-time (AOT) kääntäjät käyvät läpi kaikki koodit ennen ohjelman suorittamista. Tämä mahdollistaa lisäresurssien allokoinnin käännösprosessiin hidastamatta ohjelman ensimmäistä suoritusta. JIT-kääntäjät voivat olla hitaampia, koska niiden on tasapainotettava kokoamisresurssit ajonaikaisiin huolenaiheisiin. Yksi JIT-kääntäjän eduista on kuitenkin se, että lennossa oleva käännös sallii dynaamiset muutokset alustan mukaan.


Yleensä JIT-kääntäjät tarjoavat avainvalinnan kehittäjille ja suunnittelijoille, mahdollisuuden kääntää vain ohjelman suorittamisen sijasta sen sijaan, että käännös ja alkuperäinen suorittaminen jaettaisiin kahteen erilliseen vaiheeseen.