
Mozilla sta sviluppando il nuovo motore Javascript “JaegerMonkey” che finalmente è riuscito a superare il suo predecessore “TraceMonkey” in alcuni importanti benchmark.
Al momento la differenza è minima ed il nuovo arrivato è ancora parecchio indietro rispetto alla cima della classifica, ma si tratta di codice scritto da zero e che non si porta dietro pesanti bagagli.
Il lavoro svolto in sole 8 settimane è stato notevole e nelle sei che ci separano dal 1° settembre molto cambierà sicuramente. Per esempio le chiamate di JaegerMonkey sono 10 volte più lente di quelle della concorrenza. Dopo aver ottimizzato casi come questo le prestazioni saranno probabilmente notevoli.
Se tutto andrà secondo i piani annunciati vedremo, quindi, JaegerMonkey come motore di Firefox 4.
Via | ConceivablyTech
ekerazha
15 lug 2010 - 13:29 - #1Non proprio scritto da zero visto che alcune parti sono state prese dal motore javascript di webkit…
admiral0
15 lug 2010 - 17:06 - #2alcune parti mica tanto. Ha preso nitro(assembler se ho capito bene) da webkit, che è molto più semplice di quello che hanno già in tracemonkey, ma che è più adatto per jaegermonkey
Tanner
15 lug 2010 - 19:46 - #3Si insomma alla fine il web convoglierà grossomodo sulla tecnologia webkit, e tanto meglio. Personalmente uso Chromium da mesi e mesi, è stupefacentemente veloce, ed è un dato di fatto!
n1ghtm4r
16 lug 2010 - 00:23 - #4speriamo bene dai, è l’unica cosa che manca a Firefox, un pò di velocità in più nel rendering di alcune pagine
blund
16 lug 2010 - 10:10 - #5Meglio Chrome, in poco tempo hanno fatto un browser semplice, veloce con le estensioni.
L’ultima versione di firefox è un mattone……………
sandro-kensan
16 lug 2010 - 12:31 - #6Firefox è il browser che occupa meno memoria, con un js efficiente è pronto per essere il migliore.
sandro-kensan
16 lug 2010 - 12:33 - #7Su Punto informatico un commentatore anonimo (Mark) ha postato questi risultati:
Ho fatto un test molto semplice per misurare il consumo di ram dei browser:
Per tagliare la testa al toro, il test è stato effettuato per tutti i browser seguendo questi passi:
* Aprire il browser con 31 tab miste testo/grafica che non caricassero plugin esterni come flash/java etc.
* Pulire pagecache,buffercache e slab cache
* misurare la ram libera
* chiudere il browser
* Pulire pagecache,buffercache e slab cache
* misurare la ram libera
* trovare la ram occupata dal browser per differenza tra la ram libera prima e dopo la sua chiusura.
Ecco i risultati:
Chromium 5.0.377.0 (44350)
608484KB
Firefox 4.0b
152056KB
Firefox 3.6.6
182448KB
Opera 10.60
229688KB
Per il log completo delle operazioni:
http://pastebin.com/KA9LvsUv
**********************
Chromium 5.0.377.0 (44350) :608484KB
Firefox 4.0b :152056KB
Firefox 3.6.6 :182448KB
Opera 10.60 :229688KB