Home > Notizie > Jit o non Jit, questo è il problema

Jit o non Jit, questo è il problema

Ciao a tutti, oggi ho deciso di fare qualche test per vedere quanto fosse efficacie JIT (Just In Time) Compiler che è stato introdotto in Android 2.2 Froyo. In parole povere quello che dovrebbe fare JIT, installato su Android per il compilatore Java, è aumentare le performance del sistema andando a simulare una vera e propria compilazione nel linguaggio macchina e non in quello bytecode (che poi deve essere tradotto) come fa il compilatore Java. Per fare il test, che non è da considerarsi esaustivo ma solo indicativo, ho utilizzato un programma chiamato: Quadrant Standard Edition

Quadrant is a CPU, I/O and 3D graphics benchmark. The Standard Edition requires an Internet connection to compute benchmark results and is supported by ads.

questo è il qr-code:

Una volta installato, connettetevi ad una rete internet (altrimenti non potrete avere i risultati) e successivamente lanciate l’applicazione che farà tutti i test per cui è stata programmata, qui potete vedere una slideshow del test: Quadrant, Run full benchmark, First screen, Test 2D, Test 3D (1), Test 3D (2), Test 3D (3), Test 3D (4), Send results

Questi sono tre risultati riportati dall’applicazione quando JIT non è abilitato sul mio HTC Magic (il post di presentazione lo trovate qui):Test 1a, Test 2a, Test 3a, nelle immagini potete anche vedere la comparazione con altri terminali Android.

A questo punto ho provato ad abilitare JIT. Nella ROM che ho installato, al momento, sul mio terminale Android è una CM6 – FroyoRedux Mod v1.7 [1] per abilitare JIT si dive andare in Impostazioni -> CyanogenMod -> Impostazioni performance -> Usa JIT, e quindi si deve riavviare il terminale; trovate una slideshow che ripercorre i passaggi: CyanogenMod, Impostazioni performance, Usa JIT

A riavvio fatto ho provato a rilanciare il test e questi sono i risultati: Test 1b, Test 2b, Test 3b.

C’è stato un lieve miglioramento che mi ha permesso di superare il Moto Droid! Ora JIT è sempre abilitato…

Ciao Alberto

[1] si lo so che è uscita la 1.8 ma quando ho fatto il test non era ancora stata rilasciata ;-)

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Categorie:Notizie Tag:
  1. Nessun commento ancora...
  1. Nessun trackback ancora...
E' necessario che tu sia collegato per poter inserire un commento.