Digital.it
QR code per la pagina originale
news_d1674ce2e657110c.jpg

IE8 ‘pesa’ il doppio di Firefox

Internet Explorer 8 richiede più del doppio di memoria rispetto al suo rivale Firefox e il 52% in più rispetto alla versione 7. Il numero di thread aperti dall'ultima versione del browser Microsoft risulterebbe inoltre decisamente esorbitante

Craig Barth, chief technology officer alla Devil Mountain Software, un produttore di Pc specializzato nel testare le performance dei diversi software, ha analizzato attentamente il comportamento di Internet Explorer 8 (Beta 2) sotto Windows XP (SP3) e Vista x86 (SP1), confrontandolo in particolare con la versione precedente del browser di casa Microsoft e con il recente Firefox 3.01. I risultati non sono però dei più confortanti per i sostenitori del browser Microsoft: dal test effettuato, IE8 ha mostrato un utilizzo della RAM più che doppio rispetto a Firefox e superiore del 52% rispetto a IE7. Il numero di thread aperti da IE8 è risultato inoltre nettamente superiore rispetto agli altri browser.

Nel corso del test, effettuato su di un Dell OptiPlex 745 (Core 2 Duo @ 2.66GHz e 2Gb di RAM) dotato di Vista/XP, IE8 ha richiesto 380Mb di memoria per visualizzare 10 siti campione (ognuno presente all’interno di una differente tabella), mentre la versione precedente del browser si è accontentata di 250MB; Firefox ha portato a termine il suo compito occupando solamente 159Mb di RAM. Ma è il numero di thread aperti dalle varie applicazioni a colpire maggiormente l’attenzione: Firefox non ha mai aperto nel corso del test più di 29 processi, mentre IE7 ne ha richiesti 65. Internet Explorer 8 si è nettamente differenziato dai concorrenti presentando alla fine del test qualcosa come 171 processi attivi.

Situazione alquanto diversa invece per quanto concerne l’utilizzo della CPU durante le operazioni: Firefox ha utilizzato mediamente il 33% del processore sotto XP (48% sotto Vista), mentre IE8 non ha superato il 22% (33% sotto vista); IE7 si è dimostrato il meno esigente con un utilizzo del 13% (24% sotto Vista). Secondo Barth, considerando la maggiore velocità di Firefox nell’aprire le pagine Web rispetto a IE 7/8, i cicli di CPU in più utilizzati possono essere spiegati da un motore di rendering più efficiente, il quale impiega meno thread in cambio di una performance lineare più veloce.

In conclusione, IE8 rappresenterebbe un notevole incremento nelle richieste, mentre Firefox offrirebbe una performance migliore e una maggiore aderenza agli standard, il tutto richiedendo minori risorse hardware; sempre che a Redmond non stiano lavorando nella direzione di ottimizzare il loro prodotto per le CPU multi core, sicure protagoniste del prossimo futuro informatico, elemento che potrebbe giustificare la presenza di un così enorme numero di processi aperti dal browser Microsoft.

Se vuoi aggiornamenti su IE8 ‘pesa’ il doppio di Firefox inserisci la tua e-mail nel box qui sotto:

  • http://n.d. Paolo

    Considerato il costo enorme delle RAM e la presenza di CPU multicore, quelle di MS mi sembrano scelte progettuali azzeccate.
    Comunque visto che ci si accanisce addirittura sul numero di thread aperti, evidentemente MS ha fatto un ottimo lavoro dal punto di vista della velocità del browser, della sua compatibilità agli standard e dell’innovazione…

  • http://www.nasosan.altervista.org flavio santini

    bruttissimo colpo per ie8….. spero che con la versione finale riescano a diminiure sensibilmente il tutto.. altrimenti mi sa che o si resta al 7 o tutti passano a firefox….

  • http://morirempecorenere.wordpress.com Gianluca

    Eh, ma ricordiamoci che è una versione beta… non pretendiamo che funzioni e sia efficiente il loro sistema operativo anche se dichiato stabile, mica vorremmo pretendere che un software targato MS sia efficiente sin dalla seconda beta!! Eh!

  • http://n.d. Paolo

    Di questi tecnicismi non interessa a nessuno. Alle persona “normali” che usano il web interessano le funzionalità di un prodotto, i vantaggi, la stabilità di un sistema.
    Forse se la comunità Linux puntasse di più sulle funzionalità anzichè spiegare “le presunte superiorità tecniche del sistema rispetto a Windows”…forse… riuscirebbero finalmente a raggiungere una maggiore diffusione.
    Io sto usando IE8 Beta e mi sembra un ottimo prodotto.

  • http://nulll.netsons.org nulll

    Oramai cominciano ad essere tante le cose da sistemare in sta famigerata “versione finale” di IE8 (considerate anche il vergognoso risultato nell’acid3)
    http://en.wikipedia.org/wiki/Acid3

    dopo la figuraccia nei motori di ricerca, dopo IE7, dopo Vista, la Microsoft si prepara ad un altro flop?

  • Andrea

    @ Paolo

    Ma io dico … ma prima di parlare almeno documentarsi ?
    Se vuoi pensare alle funzionalità vai alla pagina degli addon di firefox
    o a quella dei widget di opera.

    Poi tanto tecnicismi non sono visto che IE non visualizza le pagine standard come dovrebbe.
    Ma arriverà il giorno in cui i web developer si stuferanno di fare le pagine che vadano anche su IE.

  • http://saitfainder.altervista.org/ Caribe 1999

    Finché IE6 rimane sopra il 20% i web developer continueranno ad avere lavoro. Microsoft pensa anche a loro! Grazie Microsoft! Se non ci fossi tu ci sarebbero 3 browser in meno con cui litigare. Peccato che il 5.5 si sia ormai estinto.

    A parte gli scherzi, la Beta 2 è già un passo in avanti rispetto alla Beta 1 che qua e là aveva qualche serio problema di formattazione, altro che ACID 3…

  • Davide

    Microsoft con il suo browser non ha mai rispettato gli standard e ha prodotto (più agli sviluppatori che agli utenti finali) molti gratta capi da risolvere per garantire la visione di un sito uguale per tutti i browser.
    Questa è per me la prima pecca da sistemare. Dopo di ciò possono passare alle performance,sicurezza e via dicendo cose critiche in ogni loro prodotto..

  • http://lelespace.spaces.live.com Emanuele

    Sai, io le versioni beta dei miei programmi le rilascio con tutti i simboli di debug (proprio al fine di facilitare la risoluzione dei problemi che si verificano) e questo significa un uso della memoria principale e secondaria maggiore, nonché un impegno più gravoso per la cpu.
    A cosa serve questa ricerca se i termini di paragone sono ben diversi (una beta paragonata ad una versione di produzione).

    @Andrea
    Finché IE domina il mercato del web i web developer faranno i siti avendo in testa IE e poi tutti gli altri, come è normale che sia. E comunque detto da uno che nel web lavora dal 1996, oggi, lo sforzo per uniformare un sito o una web application tra più browser è minimo, se qualcuno afferma il contrario, beh non è così bravo come dice di essere.

  • MItaly

    Fermo restando che preferisco Firefox, e che la faccenda della memoria impiegata è scandalosa, non capisco perché ci si accanisca sulla faccenda dei thread, un alto numero di thread (che non sono processi!) impiegati non è necessariamente segno di lentezza, anzi, se riescono a tenere i JavaScript in thread separati mentre il browser fa altro (ad esempio renderizza la pagina) si dovrebbero ottenere dei buoni incrementi di prestazioni.

  • Riccardo

    Attenzione, non confondiamo i termini “processo” e “thread”: anche se simili, hanno differenze profonde!

    Come diceva MItaly, infatti, l’alto numero di thread non è assolutamente un difetto ed anzi potrebbe trarre notevoli vantaggi dalle nuove CPU dual e quad core.

  • santo

    Un browser che consuma una quantità enorme di RAM, non è un buon browser, ed vergognoso che Microsoft vada in questa direzione. l’uso della RAM va ottimizzato propio come Firefox 3.01, che ha la migliore gestione della RAM fra tutti i browser.

    Altro risultato vergognoso di Internet Explorer beta 2 si ottiene nel testAcid3,

  • http://www.aleantonelli.altervista.org Il Gabbianone

    Io per esempio quando sviluppo i miei siti non ho mai fatto caso a IE, guardo solo a Firefox 2 e 3.

    Il vero problema è che c’è un sacco di gente che magari di computer ne capisce molto poco e quando compra un computer si trova IE preinstallato e usa quello, magari nemmeno lo sa che esistono altri browser, anzi, magari Internet è una funzionalità di Internet explorer…

    Fintantoché la gente rimarrà ignorante IE rimarrà il browser prevalente, non c’è niente da fare. Speriamo che almeno la versione 8 sia qualcosa di migliore.

  • gilga

    ho provato la ie8 beta 2 e spero per microsoft che la versione definitiva sia tutta un’altra cosa visto che questo browser è osceno, crasha ogni 2 minuti e consuma un casino di ram, e quando va in crash si perdono tutte le tab!?!? come?!?! ma non era la rivoluzione della gestione tab dove solo la tab bloccata poteva esere killata?!?! per il momento ie8 è un cesso! per fortuna c’è firefox e le sue estensioni,sperando in googlechrome che promette bene sin dalla prima beta pubblicata in assoluto