Я разрабатываю новый сайт, основанный на бета-версии Ruby on Rails 3. Я знал, что это может быть плохой идеей, учитывая, что это просто бета-версия, но я все еще думал, что это может сработать.Rails 3 memory issue
Теперь, когда у меня возникают ОГРОМНЫЕ проблемы с рельсами, потребляющими огромные количества памяти.
Для моего приложения сегодня он потребляет около 10 мб за запрос и, похоже, не выпускает его. Поэтому я подумал, что это может быть из-за раздувания в моем приложении, и поэтому я создал тестовое приложение для сравнения.
Для моего тестового приложения я только что создал модель с эшафотом, а затем создал около 20 записей на этой модели.
Затем я перешел на страницу с индексом и нажал обновление, и я сразу увидел, как всплывает память! Меньше, чем мое приложение, но все равно около 1-3 мб за запрос.
Я работаю в OSX Leopard, с Ruby 1.8.7, Rails 3.0.0.beta и SQLLite db для разработки.
Кто-нибудь знает мою проблему?
Я бы очень признателен за помощь здесь. :/
Спасибо!
Хм: http://dev.rubyonrails.org/? –
Хорошо, настройка config.cache_classes = true, похоже, делает трюк ... поэтому я думаю, что смогу жить с этим в режиме dev ...? – Erik