Tecnología

Inicio

Tipos de JIT

Tipos de JIT


En Microsoft Internet Explorer, el programa Justo a Tiempo compilador (JIT), también conocido como un "traductor" dinámico, los cambios y controla la forma en que todos los programas Java se ejecutan. El compilador permite mejorar el rendimiento en tiempo de ejecución de programas de ordenador mediante la conversión de lenguaje MSIL intermedio a código específico de la máquina que se ejecuta después.

¿El lo JIT

Cuando compiladores JIT traducir el código, se traduce en caché para su uso futuro para reducir el tiempo de carga y se puede utilizar varias veces para aumentar la velocidad global de los programas de Java. Esto difiere de los intérpretes de códigos estándar que reevaluar cada línea de código cada vez que el programa se llama. Hay tres tipos de compiladores JIT: Pre, Econo JIT JIT y Normal. Los compiladores son similares en funcionalidad, pero manejan el código de diferentes maneras.

pre JIT

Esta es la función más básica inicial y JIT. El compilador JIT compila Pre-fuente completo (MSIL) de código al código nativo en una sola compilación. Este código se almacena en la memoria caché se puede reutilizar hasta que se borre la memoria caché.

Econo JIT

Este es el compilador secundaria. Econo JIT sólo se compila código MSIL de esos métodos que se activa durante la ejecución. Estos métodos compilados no se reutilizan.

JIT normales

JIT funciones normales de la misma manera como Econo JIT, pero este código compilado se pueden reutilizar. El programa compila código MSIL de los métodos que se activa durante la ejecución y almacena este código en la memoria caché. Cuando estos métodos son llamados de nuevo van a recuperar el código compilado a partir de la memoria caché para aumentar la velocidad del programa.

Solución de problemas de JIT

Mientras JIT se han convertido en estándar para muchos entornos de tiempo de ejecución de Microsoft, algunos programas Java pueden funcionar más lento cuando se utiliza el compilador JIT. Si está experimentando problemas con su compilador, deshabilitar el programa, a continuación, habilitar el compilador para restablecer. Haga clic en el menú "Inicio" en la parte inferior de la página principal. Haga clic en "Configuración" y luego haga clic en el icono "Panel de control".

Haga doble clic en "Internet" y luego haga clic en la pestaña "Avanzado". Desactive la casilla delante de "Habilitar compilador JIT de Java" y haga clic en OK. El compilador está desactivado. Ejecutar programas Java para poner a prueba la velocidad. El compilador puede reactivarse mediante la repetición de este proceso.