Firefox2 vs IE7: occupazione di memoria
Ho installato Firefox 2 e Internet Explorer 7 non appena sono stati disponibili, ma uso regolarmente il primo e ricado su IE7 solo quando il sito che voglio visitare è compatibile solo quest'ultimo.
Una delle innovazioni principali di IE7 è la possibilità di aprire più tab all'interno della stessa finestra, cosa che ritengo comodissima e che Firefox supporta da molto tempo. Visto che Microsoft ha copiato questa feature dalla concorrenza, mi sono chiesto se almeno il codice è stato maggiormente ottimizzato.
Pertanto ho deciso di fare dei test sulla quantità di memoria occupata dai due browser, confrontando il caso di una finestra con più tab aperti rispetto a più finestre aperte con un singolo tab ciascuna. Per quanto riguarda Firefox ho anche effettuato dei test abilitando e disabilitando tutti i componenti aggiuntivi che normalmente uso (una dozzina).
Ecco qui i risultati:
Browser Tabs RAM (Kb) 1x Firefox 2 (no extensions) 1 25488 1x Firefox 2 (12 extensions) 1 41304 1x Internet Explorer 7 1 27416 1x Firefox 2 (no extensions) 5 55980 1x Firefox 2 (12 extensions) 5 66972 1x Internet Explorer 7 5 59256 5x Firefox 2 (no extensions) 1 62396 5x Firefox 2 (12 extensions) 1 92412 5x Internet Explorer 7 1 183204
La prima cosa che salta agli occhi è che conviene sempre aprire un'unica istanza del browser con più tab al suo interno rispetto ad avere più finestre indipendenti.
Tuttavia, mentre nel caso di Firefox l'occupazione di memoria dovuta a più finestre del browser rispetto ad un unico browser con più tab aperti è del 110-140%, se facciamo la stessa cosa con Internet Explorer 7 la memoria viene prosciugata, tanto che 5 finestre richiedono quasi 200 Mb di RAM, con un dispendio del 300% rispetto alla navigazione multi-tab!


