Accueil Développement Qu'est-ce qu'un compilateur juste à temps (compilateur jit)? - définition de techopedia

Qu'est-ce qu'un compilateur juste à temps (compilateur jit)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le compilateur juste à temps (compilateur JIT)?

Un compilateur juste à temps (JIT) est un compilateur qui compile du code pendant l'exécution du programme, plutôt qu'à l'avance. De nombreux compilateurs traditionnels ont compilé du code, faisant la transition entre la saisie de code et le langage machine, bien avant l'exécution. Un compilateur JIT est un moyen de compiler en temps réel ou à la volée pendant l'exécution du programme.

La compilation juste à temps est également connue sous le nom de traduction dynamique.

Techopedia explique le compilateur Just-In-Time (compilateur JIT)

Les compilateurs en avance (AOT) parcourent tout le code avant que le programme ne soit jamais exécuté. Cela permet d'allouer plus de ressources au processus de compilation sans ralentir l'exécution initiale du programme. Les compilateurs JIT peuvent être plus lents, car ils doivent équilibrer les ressources de compilation avec les problèmes d'exécution. Cependant, l'un des avantages d'un compilateur JIT est que la compilation à la volée peut permettre des changements dynamiques en fonction de la plate-forme.

En général, les compilateurs JIT offrent un choix clé pour les développeurs et les ingénieurs, la possibilité de compiler uniquement lorsque le programme est exécuté, plutôt que de diviser la compilation et l'exécution initiale en deux étapes distinctes.

Qu'est-ce qu'un compilateur juste à temps (compilateur jit)? - définition de techopedia