Uno sviluppatore Mozilla, Ted Mielczarek , nei giorni scorsi ha rilasciato una performante PGO , un’ottimizzazione per Firefox 3.0 beta 3 che aumenta le prestazioni del browser a livelli mai visti.
La PGO in questione è allo stato attuale disponibile per il download solo su Windows XP. L’installazione consiste nella semplice sostituzione della cartella Firefox nella cartella dei Programmi con quella dell’archivio zip scaricato. La sostituzione va effettuata a browser chiuso.
Punto Informatico ha provato la PGO utilizzando il “SunSpider JavaScript Benchmark”: si tratta di un test JavaScript che mette alla prova il browser su 3d, crittografia, stringhe, matematica e funzioni varie. Come ogni test la sua validità è relativa, ma in ogni caso rappresenta un metodo di comparazione tutto sommato interessante. Chiunque può accedere al test a questa pagina .
Il test viene ripetuto 5 volte e i valori forniti sono una media calcolata automaticamente. La percentuale indica la variazione, positiva o negativa, rispetto alla media dei risultati ottenuti nei singoli tentativi. Essendo la PGO allo stato attuale disponibile solo per Windows, il test è stato obbligatoriamente eseguito sul sistema operativo Windows XP Service Pack 2.
Il risultato è netto: nel test Firefox 3.0 Beta 3 è già di suo più veloce degli altri browser, ma con la PGO le prestazioni raddoppiano e i tempi di elaborazione dimezzano , con i risultati migliori in praticamente tutte le categorie. Internet Explorer 7 fanalino di coda.
Ad ogni modo i risultati di questo test potrebbero non essere particolarmente evidenti nel caricamento delle pagine web di cui si ha esperienza quotidiana, a meno che non si prendano in considerazione siti che fanno largo uso di JavaScript.
Di seguito i dettagli del test.
FIREFOX 3.0 BETA 3 con PGO
Totale: 4004.0ms +/- 0.6%
3d: 512.0ms +/- 2.7%FIREFOX 3.0 BETA 3 STANDARD
access: 625.0ms +/- 1.2%
bitops: 560.8ms +/- 1.9%
controlflow: 42.4ms +/- 1.6%
crypto: 299.4ms +/- 1.1%
date: 288.8ms +/- 0.8%
math: 560.2ms +/- 1.3%
regexp: 223.6ms +/- 0.9%
string: 891.8ms +/- 0.7%
Totale: 8490.8ms +/- 1.4%
3d: 1360.0ms +/- 1.1%SAFARI 3.0.4
access: 1205.8ms +/- 2.8%
bitops: 1432.2ms +/- 1.8%
controlflow: 87.0ms +/- 1.0%
crypto: 526.8ms +/- 3.5%
date: 541.6ms +/- 1.4%
math: 978.8ms +/- 2.3%
regexp: 542.2ms +/- 0.9%
string: 1816.4ms +/- 2.8%
Totale: 9072.0ms +/- 0.4%
3d: 1225.4ms +/- 0.8%OPERA 9.26
access: 1743.6ms +/- 0.6%
bitops: 1613.0ms +/- 1.0%
controlflow: 203.4ms +/- 0.3%
crypto: 850.2ms +/- 1.2%
date: 637.4ms +/- 2.5%
math: 1152.6ms +/- 1.4%
regexp: 362.4ms +/- 2.4%
string: 1284.0ms +/- 0.7%
Totale: 9859.4ms +/- 3.1%
3d: 791.0ms +/- 2.2%FIREFOX 2.0.12
access: 1334.0ms +/- 20.1%
bitops: 1340.4ms +/- 1.6%
controlflow: 178.4ms +/- 6.1%
crypto: 652.6ms +/- 1.4%
date: 944.0ms +/- 1.9%
math: 762.6ms +/- 2.1%
regexp: 843.8ms +/- 0.1%
string: 3012.6ms +/- 1.3%
Totale: 14515.2ms +/- 5.1%
3d: 1996.6ms +/- 4.0%INTERNET EXPLORER 7.0
access: 1403.0ms +/- 1.6%
bitops: 3562.2ms +/- 2.4%
controlflow: 97.0ms +/- 9.3%
crypto: 674.8ms +/- 4.3%
date: 2187.8ms +/- 0.9%
math: 1200.2ms +/- 2.1%
regexp: 840.4ms +/- 36.5%
string: 2553.2ms +/- 12.6%
Totale: 37138.4ms +/- 4.7%
3d: 1324.6ms +/- 0.6%
access: 1912.2ms +/- 0.9%
bitops: 1687.0ms +/- 0.9%
controlflow: 500.0ms +/- 0.0%
controlflow: 500.0ms +/- 0.0%
crypto: 1031.0ms +/- 0.0%
date: 856.4ms +/- 1.0%
math: 1215.2ms +/- 1.7%
regexp: 384.4ms +/- 6.8%
string: 28227.6ms +/- 6.2%