Ever since moving to Ruby 1.9 I’ve suffered through slow startup times with Rails apps. The first improvement came when a patch to require was included in 1.9.3. This sped things up a bit but for some reason the GC configs have escaped my radar until now. Rather than blindly use the configuration variables that have been posted around I wanted to understand them a little before implementing them.