No Microsoft Internet Explorer, o Just in Time compilador programa (JIT) , também conhecido como um "tradutor dinâmico, " alterações e controla a forma como todos os programas em Java executado. O compilador melhora o desempenho de tempo de execução de programas de computador através da conversão de linguagem MSIL Intermediário ao código específico da máquina , que mais tarde é executado. O JIT Será
Quando compiladores JIT traduzir código, ele é traduzido em cache para uso futuro para reduzir o tempo de carga e pode ser usado repetidamente para aumentar a velocidade geral de programas em Java . Isso é diferente de intérpretes de código padrão que reavaliar cada linha de código sempre que o programa é chamado. Existem três tipos de compiladores JIT : Pré , Econo JIT e JIT Normal. Os compiladores são semelhantes em termos de funcionalidade , mas lidar com o código de maneiras diferentes.
Pré JIT
Esta é a função inicial e mais básico JIT . O compilador JIT pré- compila o código fonte completo (MSIL) para código nativo em uma única compilação. Este código é armazenado no cache pode ser reutilizado até que o cache está desmarcada.
Econo JIT
Este é o compilador secundário. Econo JIT compila somente o código MSIL desses métodos que são chamados em tempo de execução . Estes métodos compilados não são reutilizados.
Normal JIT
funções JIT normais da mesma forma que Econo JIT , mas este código compilado pode ser reutilizado. O programa compila o código MSIL de métodos que são chamados em tempo de execução e armazena esse código no Cache. Quando esses métodos são chamados novamente eles vão recuperar o código compilado a partir do cache para aumentar a velocidade do programa.
Troubleshooting JIT
Enquanto JIT são tornaram-se padrão para muitos Microsoft Runtime ambientes , alguns programas Java podem ficar mais lento quando usando o compilador JIT . Se você está tendo problemas com o seu compilador , desativar o programa , em seguida, permitir que o compilador para repor . Clique no menu "Iniciar " na parte inferior da página inicial . Clique em "Configurações" , em seguida, clique no ícone " Painel de Controle" .
Duplo clique em " Internet " e clique na aba " Avançado". Desmarque a caixa na frente de "Ativar Java JIT Compiler " e clique em OK. O compilador agora está desativado . Execute programas Java para testar a velocidade. O compilador pode ser reativado , repetindo este processo.