Cycle collector to relieve Firefox memory problems

Firefox globeDuring the last few weeks, the XPCOM Cycle Collector has been added to in-development Firefox 3 code. Despite the esoteric but appropriate name, this feature performs one single and necessary task called garbage collection: it continuously monitors how different Firefox modules use the computer’s memory, identifies when a piece of it is no longer needed by any running module and releases it back so other applications can use it. The end result is that Firefox will use less memory, something many users have claimed for for years now.

The impact won’t be immediate though. Each module will have to receive some apparently simple modifications to join the garbage collection process. However we are several months away from final Firefox 3 so hopefully a large part of modules will get in.

Via Gemal’s Psyched Site.

13 thoughts on “Cycle collector to relieve Firefox memory problems”

  1. Pingback: Firefox 3 consumirá menos memoria — Gran Impetu
  2. Pingback: Kibit › Tecnología e informática » Firefox 3 tendra menor consumo de memoria
  3. George Bush, my guess is it will, partially, as some interfaces are also added to the cycle collector queue. However I have better expectations on this subject for FUEL (version 0.2 has started landing on FF3 code), a collection of JavaScript developers oriented for extension developers so they don’t have to create everything from scratch and with more chances to leave things open or loaded which cause memory leaks.

  4. Pingback: Firefox 3
  5. Pingback: KIFG Online » Blog Archive » Firefox 3 Beta 5 (Final beta) released

Comments are closed.