I Microsoft Internet Explorer , Just in Time compiler ( JIT) program , også kendt som en "dynamisk oversætter ", ændringer og kontrollerer den måde, hvorpå alle Java -programmer køre. Compileren forbedrer runtime præstation af edb-programmer ved at konvertere MSIL Intermediate sprog til maskine specifik kode , som senere henrettet. Hvad JIT betyder
Når JIT compilere oversætte koden , oversættes caches for fremtidig brug til at mindske belastningen tid og kan bruges flere gange for at øge den samlede hastighed på Java-programmer . Dette adskiller sig fra standard- kode tolke , der revurdere hver linje kode , hver gang programmet hedder. Der er tre typer af compilere : Pre JIT , Econo JIT og Normal JIT . De compilere er ens i funktionalitet, men håndtere koden på forskellige måder.
Pre JIT
p Dette er den indledende og mest grundlæggende JIT funktion. Pre - JIT compiler kompilerer komplet kilde ( MSIL ) kode til native kode i et enkelt compilation. Denne kode er gemt i cachen kan genbruges , indtil cachen er ryddet.
Econo JIT
p Dette er det sekundære compiler. Econo JIT kompilerer kun MSIL kode af disse metoder , der kaldes på Runtime . Disse indsamlede metoder er ikke genanvendes.
Normal JIT
Normal JIT fungerer på samme måde som Econo JIT men dette kompileret kode kan genbruges . Programmet kompilerer MSIL kode af metoder , der kaldes på Runtime , og gemmer denne kode i Cache . Når disse metoder kaldes igen de vil hente kompileret kode fra cachen for at øge programmets hastighed.
Fejlfinding JIT
JIT er blevet standard for mange Microsoft Runtime miljøer , kan nogle Java-programmer kører langsommere, når du bruger JIT compiler. Hvis du oplever problemer med din compiler, deaktivere programmet , derefter aktivere compileren at nulstille. Klik på " Start" -menuen i bunden af din hjemmeside. Klik på "Indstillinger " og derefter klikke på "Control Pane " ikonet.
Dobbeltklik på " Internet " og derefter klikke på fanen "Avanceret" . Fjern markeringen i feltet ud for " Aktiver Java JIT Compiler " og klik OK. Compileren er nu deaktiveret . Køre Java -programmer til at teste hastigheden. Compileren kan reaktiveres ved at gentage denne proces.