Я только что получил приложение rails 2.3.8, работающее на ruby 1.9.1. Чтобы попасть в консоль, запустите веб-сервер, все, что инициализирует рельсы, занимает в 3-4 раза больше рубина 1,9, чем в рубине 1.8.7. Я использую менеджеров рубиновой версии, поэтому я могу легко переключаться между ruby 1.9 и ruby 1.8.7. Разница в скорости происходит как в производстве, так и в разработке. Я хочу использовать 1.9, потому что его нужно быстрее, как только все будет запущено, но время запуска настолько плохо, что приложение синхронизируется с Heroku по первому запросу.
Любые идеи, почему ruby 1.9 будет в 3 - 4 раза медленнее? Я не могу понять, что это за жизнь.