What can I do to speed up Rails development mode?

development-environment, ruby-on-rails, windows

Solution

Andrews-MacBook-Pro:Sites askegg$ rails test
Andrews-MacBook-Pro:Sites askegg$ cd test
Andrews-MacBook-Pro:test askegg$ ./script/generate model test
      exists  app/models/
      exists  test/unit/
      exists  test/fixtures/
      create  app/models/test.rb
      create  test/unit/test_test.rb
      create  test/fixtures/tests.yml
      create  db/migrate
      create  db/migrate/20090812005217_create_tests.rb
Andrews-MacBook-Pro:test askegg$ ./script/performance/benchmarker 1000000 Test.new
            user     system      total        real
#1     25.140000   0.200000  25.340000 ( 25.549605)

Hmmm. 25 seconds to instantiate 1 million objects in development mode on a macbook pro with 12 other programs loaded. Seems OK to me.

Problem

Rails, on development mode is SLOW. Very, very slow. I run Vista, and I set `config.cache_classes = true` in `development.rb`... But, it's still slow and I have to restart the server after I change my code. My coworker develops Rails on a Mac and sees similar slowness. My development time slows down significantly because it takes minutes to test out code changes. Is this as good as Rails development gets? Or am I missing something that'll make it fast and my life happy?

Original source