When would you use this garbage collection method in your Ruby program(s)?
GC.start
I use it when iterating through large numbers of items on memory constrained environments (Heroku) - I force a GC.start every 100 items or so.