27 giugno, 2007

Il Cycle Collector per risolvere i problemi di memoria di Firefox

di Percy Cabello

Nelle ultime settimane l'XPCOM Cycle Collector è stato aggiunto al codice in sviluppo di Firefox 3. Nonostante il nome esoterico, seppur appropriato, questa funzionalità si occupa di un unico ma necessario processo denominato garbage collection: viene continuamente tenuta sotto controllo la modalità di utilizzo della memoria del computer da parte dei moduli di Firefox, viene rilevato quando un elemento non è più necessario per un processo attivo e quindi rilasciato in modo che altre applicazioni lo possano utilizzare. Il risultato finale è che Firefox utilizza meno memoria, un obiettivo che molti utenti invocano da anni ormai.

L'impatto non sarà comunque immediato. Ciascun modulo dovrà "subire" una modifica apparentemente semplice per agganciarsi al processo di garbage collection. Tuttavia mancano ancora parecchi mesi all'uscita di Firefox e quindi speriamo che la maggior parte dei moduli possa farcela.

Nessun commento: