Dans Microsoft Internet Explorer, le Juste dans le programme Time (JIT ) , également connu sous le nom de «traducteur dynamique», les changements et contrôle la façon dont tous les programmes Java fonctionnent . Le compilateur améliore les performances d'exécution des programmes d'ordinateur en convertissant MSIL langage intermédiaire en code machine spécifique qui est ensuite exécuté. Qu'est -ce que JIT
Lorsque les compilateurs JIT traduire le code , il est traduit en cache pour une utilisation future pour réduire le temps de chargement et peut être utilisé à plusieurs reprises pour augmenter la vitesse globale de programmes Java. Cela diffère des interprètes de code standard réévaluer chaque ligne de code chaque fois que le programme est appelé . Il existe trois types de compilateurs JIT : Pre , Econo JIT et Normal JIT . Les compilateurs sont des fonctionnalités similaires , mais traitent le code de différentes manières.
Pré JIT
C'est la fonction première et la plus fondamentale JIT . Le compilateur JIT pré- compile le code source complet ( MSIL ) en code natif en une seule compilation. Ce code est stocké dans le cache peut être réutilisé jusqu'à ce que le cache est vidé .
Econo JIT
C'est le compilateur secondaire. Econo JIT compile uniquement du code MSIL de ces méthodes qui sont appelées à exécution . Ces méthodes compilées ne sont pas réutilisés .
Normale JIT
normale JIT fonctionne de la même manière que Econo JIT mais ce code compilé peut être réutilisé. Le programme compile le code MSIL de méthodes qui sont appelées à exécution et stocke ce code dans le cache . Lorsque ces méthodes sont appelées encore, ils récupèrent le code compilé à partir de la mémoire cache pour augmenter la vitesse du programme.
Dépannage JIT
Alors que JIT est devenu la norme pour de nombreux Microsoft Runtime environnements , certains programmes Java peuvent fonctionner plus lentement lorsque vous utilisez le compilateur JIT . Si vous rencontrez des problèmes avec votre compilateur, désactiver le programme , puis activer le compilateur pour réinitialiser . Cliquez sur le menu "Démarrer" en bas de votre page d'accueil. Cliquez sur " Paramètres" puis cliquez sur l'icône " Contrôle de volet ».
Double -cliquez sur " Internet" puis cliquez sur l'onglet "Avancé". Décochez la case en face de " Activer Java JIT Compiler " et cliquez sur OK. Le compilateur est maintenant désactivé . Exécuter des programmes Java pour tester la vitesse. Le compilateur peut être réactivée en répétant ce processus .