Articoli e news    Prezzi

Mozilla esulta, Firefox 4.0 può essere il più veloce

12:57 - 14 luglio 2010 di Manolo De Agostini

Mozilla aggiorna i propri affezionati sugli sviluppi raggiunti con JagerMonkey, il method JIT compiler che unirà al motore di Javascript TraceMonkey per spodestare Chrome dalla vetta delle prestazioni.

Lo sviluppo di Firefox 4.0 procede spedito e JagerMonkey è ora più veloce del motore di JavaScript TraceMonkey, il cuore dell'attuale Firefox 3.6. L'obiettivo è quello di raggiungere, se non superare, gli avversari. Dopo mesi di lavoro il sorpasso è finalmente avvenuto - i test sono stati effettuati con il benchmark Google V8 - e lo sviluppatore David Anderson promette che anche se minimo, il gap "continuerà ad ampliarsi e questo è un grande traguardo".

JagerMonkey è un nuovo method JIT compiler che usa l'assembler Nitro di WebKit (ne fanno uso anche Chrome e Safari). L'obiettivo di casa Mozilla è quello di unire questo compiler con TraceMonkey, in modo che Firefox possa tracciare il codice JavaScript quando è opportuno e affidarsi a un "method compiler" quando non lo è.

JagerMonkey (linea nera) v TraceMonkey (linea arancione) su benchmark V8. Il motore JavaScript di Google è rappresentato dalla linea verde. La prima versione di JagerMonkey era leggermente più rapida della linea rosa.

JagerMonkey è stato svelato mesi fa (Firefox vuole essere più veloce di Chrome e Opera) e da allora Mozilla ha riscritto tutto da zero. A inizio maggio il team ha deciso riprogettare l'intera piattaforma e a giugno era pronto per iniziare nuovamente l'ottimizzazione. Il bello viene ora, perché si passerà all'integrazione con "la parte buona" TraceMonkey.

JagerMonkey si occupa di risolvere il comportamento di TraceMonkey quando il motore non può eseguire le operazioni di "tracing". TraceMonkey osserva loop e li converte in linguaggio assembler rapidissimo. Tuttavia questa operazione talvolta non funziona correttamente perché i loop possono causare problemi inaspettati che bloccano l'operazione di tracing. Questo comportamento porta a un calo delle prestazioni, che JagerMonkey tenta di risolvere.

JagerMonkey dovrebbe essere pronto ufficialmente l'1 settembre. Firefox 4.0 è già in Beta (Mozilla Firefox 4 Beta 1, cambia tutto. In meglio) e la release ufficiale è pianificata a novembre. Al momento non è chiaro quando le versioni di test di Firefox 4.0 accoglieranno per la prima volta JagerMonkey.

Condividi:   

Commenti

Aggiungi un tuo commento
1/3 avanti    
morris2003 14/07/2010 13:27
 
speriamo bene
cigga33 14/07/2010 13:35
 
Ma JIT non è lo stesso di Android 2.2 Froyo?
si_87 14/07/2010 13:41
 
si ma scusate come farà ad essere "il più veloce"...sarà più veloce di sicuro di FF 3.6.6,ma a guardare il grafico per ora resta piuttosto lento rispetto alla concorrenza!io sono un grande sostenitore di FF ma qui il grafico parla da se!ancora margini di recupero ma non si può pretendere un miracolo!
spero che "la parte buona" di TraceMonkey sia così veloce,come tutti scrivono,ma dubito si raggiungerà la velocità di chrome...
a mio parere sarebbe anche forse inutile:meglio puntare sulla stabilità e compatibilità più che sulla velocità...come è sempre stato in casa mozilla!
si_87 14/07/2010 13:45
 
+ che altro spero verrà garantito il pieno supporto e compatibilità con WebGL e Direct2D
RaZoR93 14/07/2010 14:33
 

 Originariamente inviata da cigga33

Ma JIT non è lo stesso di Android 2.2 Froyo?

http://it.wikipedia.org/wiki/Compilatore_just-in-time
hellasvr 14/07/2010 14:43
 
l'immagine da dove è presa? riportare anche la legenda no?
sirol81 14/07/2010 14:44
 
non si capisce bene chi sono gli elementi del grafico, dove sta la legenda?
ALEX3ME 14/07/2010 14:58
 
Per anni ho usato Firefox ma ultimamente iniziava a farsi sempre più pesante e lento ad avviarsi.
Ora uso Chrome che al momento è il più veloce ma non è la stessa cosa...
Con Firefox grazie all'ampia comunità di sviluppatori si possono fare tuttavia molte più cose.
(infatti è il browser più consigliato dai Web Masters)

Non mi resta che sperare che la versione finale sia molto più leggera e veloce a renderizzare le pagine.

Ciao!
Light 14/07/2010 15:21
 
Novembre? Da qui a novembre usciranno almeno tre nuove versioni di Chrome. Seriamente, Firefox non deve solo essere più veloce di Chrome, ma anche stargli dietro con gli aggiornamenti.

Ps: ma una legenda per il grafico no?
GOOOOGLE 14/07/2010 15:24
 
chrome è chrome FF è FF.. se FF diventasse piu veloce anche chrome dovrebbe impegnarsi a raggiungere il rivale.. e la cosa mi fa piacere..
piu concorrenza piu funzioni interessanti.. fra un po dovrebbe aggiungersi anche IE9..
1/3 avanti    
Accedi o  registrati.
Nome utente:
Password:
Segnala TomsHW

Correlazioni

  Azienda: Mozilla
  Categoria: Software