Itthon Fejlesztés Mi az a pontosan az időben fordító (jit fordító)? - meghatározás a techopedia alapján

Mi az a pontosan az időben fordító (jit fordító)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Just-In-Time Compiler (JIT Compiler)?

A „Just-in-time” (JIT) fordító olyan fordító, amely a program végrehajtása során, ahelyett, hogy idő előtt tette volna le, a kódot állítja össze. Sok hagyományos fordító fordította elő a kódot, átmenetileg a kódbevitel és a gépi nyelv között, jóval a futásidejű előtt. A JIT fordító egy módszer valós időben vagy menet közben történő fordításra a program végrehajtása során.

Az időben történő összeállítást dinamikus fordításnak is nevezzük.

A Techopedia magyarázza a Just-In-Time fordítót (JIT fordító)

Az idő előtti (AOT) fordítók átmennek az összes kódon, mielőtt a programot futtatnák. Ez lehetővé teszi, hogy több forrást rendeljen el a fordítási folyamathoz a program kezdeti végrehajtásának lelassítása nélkül. A JIT fordítói lassabbak lehetnek, mert egyensúlyba kell hozniuk az erőforrásokat a futásidejű problémákkal. A JIT-fordító egyik előnye azonban, hogy az on-the-fly fordítóprogram lehetővé teszi a platformon belüli dinamikus változásokat.

Általában a JIT fordítói kulcsfontosságú választási lehetőséget kínálnak a fejlesztők és a mérnökök számára, mivel csak a program futtatásakor tudják fordítani, ahelyett, hogy a fordítást és a kezdeti végrehajtást két külön szakaszra bontanák.

Mi az a pontosan az időben fordító (jit fordító)? - meghatározás a techopedia alapján