In Microsoft Internet Explorer , het Just in Time compiler ( JIT ) -programma , ook wel bekend als een ' dynamische vertaler , " veranderingen en regelt de manier waarop alle Java- programma's te draaien . De compiler verbetert de runtime prestaties van computerprogramma's door het omzetten van MSIL Intermediate taal machine specifieke code die later wordt uitgevoerd . Wat JIT doet Wanneer JIT- compilers code te vertalen , wordt deze in de cache voor toekomstig gebruik om laadtijden te verminderen vertaald en kan meerdere malen gebruikt worden om de algehele snelheid van Java-programma's te vergroten . Dit verschilt van de standaard code tolken dat elke regel code opnieuw te evalueren wanneer het programma heet . Er zijn drie types van compilers : Pre JIT , Econo JIT en Normal JIT . De samenstellers zijn vergelijkbaar in functionaliteit, maar omgaan met de code op verschillende manieren . Pre JIT p Dit is de eerste en meest fundamentele JIT -functie . De Pre - JIT-compiler compileert complete bron ( MSIL ) code naar Native code in een compilatie . Deze code wordt opgeslagen in de cache kan worden hergebruikt totdat de cache wordt gewist . Econo JIT p Dit is de secundaire compiler . Econo JIT compileert alleen MSIL code van die methoden die bij runtime worden genoemd . Deze gecompileerde methoden worden niet hergebruikt . Normal JIT Normaal JIT werkt op dezelfde manier als Econo JIT , maar deze gecompileerde code kan worden hergebruikt . Het programma compileert MSIL code van methoden die worden genoemd op Runtime en slaat deze code in de cache . Bij deze methoden opnieuw worden opgeroepen zullen ze de gecompileerde code te halen uit de cache te programmeren snelheid te verhogen . Problemen JIT Terwijl JIT worden zijn standaard geworden voor vele Microsoft Runtime omgevingen , kunnen sommige Java-programma's langzamer draaien bij gebruik van de JIT-compiler . Als u problemen ondervindt met uw compiler , schakelt het programma, dan kan de compiler te resetten . Klik op het menu 'Start ' aan de onderkant van uw homepage . Klik op "Instellingen " en klik vervolgens op het pictogram "Control Pane ' . Dubbelklik op" Internet " klik vervolgens op het tabblad " Geavanceerd " . Verwijder het vinkje voor " Enable Java JIT-compiler ' en klik op OK . De compiler is nu uitgeschakeld . Run Java-programma's om de snelheid te testen . De compiler kan worden geactiveerd door het herhalen van dit proces .
|