6 luglio 2011

Firefox: trovata la falla del consumo di ram eccessivo



Uno dei pochi svantaggi di Firefox è il consumo eccessivo di ram rispetto ai concorrenti. Questo problema si nota maggiormente sulle macchine datate e con poca ram a bordo. Da tempo gli sviluppatori cercano una soluzione e sembra che alla fine siano riusciti finalmente a trovare il colpevole.
Il problema maggiore del consumo di ram risiede in un bug all'interno del motore di Javascript che mantiene in memoria oggetti inutilizzati.

Una patch è già stata realizzata e stando ai primi test consente di ottenere dei buoni risultati nel consumo di ram
With the patch applied:
- prior to minimizing memory usage, the JS heap was about 40MB smaller (1.26x)
- after minimizing memory usage, the JS heap was about 80MB smaller (5.15x)
La patch verrà però implementata a partire da Firefox 7 assieme ad un'altra patch del motore Javascript TraceMonkey. Assieme dovrebbero finalmente alleggerire Firefox come chiesto a gran voce dagli utenti nel corso degli anni. 

Nessun commento:

Posta un commento

Licenza
Licenza Creative Commons

Quest' opera è distribuita con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Unported. Questo blog non rappresenta una testata giornalistica, in quanto viene aggiornato senza alcuna periodicità. Non può, pertanto, considerarsi un prodotto editoriale, ai sensi della legge n. 62 del 7/03/2001

Disclaimer immagini

Le immagini utilizzate in questo blog appartengono ai loro rispettivi autori e sono utilizzati per scopi educativi, personali e senza scopo di lucro. Ogni eventuale violazione del copyright non è intenzionale, ma se si riconosce un'immagine protetta da copyright, fatemelo sapere qui, e sarò lieto di aggiungere i credits o modificarla o rimuoverla.

Disclaimer images

Images used on this blog belong to their respective authors and are used for educational, personal and no profit purposes. Any eventual copyright infringement is not intentional, but if you recognize a copyrighted image, please let me know here, and I'll happily provide to add the right credits or modify or remove it.