Я занимаюсь разработкой нового сайта на основе бета-версии Ruby on Rails 3. Я знал, что это может быть плохой идеей, учитывая, что это просто бета, но я все же думал, что это может сработать.
Теперь, хотя у меня ОГРОМНЫЕ проблемы с Rails, потребляющими огромное количество памяти.
Для моего приложения сегодня оно потребляет около 10 МБ на запрос, и, похоже, его тоже не выпускает. Поэтому я подумал, что это может быть из-за раздувания в моем приложении, и поэтому я создал тестовое приложение просто для сравнения.
Для моего тестового приложения я просто сгенерировал модель с каркасом, а затем создал около 20 записей для этой модели.
Затем я пошел на страницу индекса и нажал «Обновить», и я сразу увидел, как память вылетает! Меньше, чем мое приложение, но все еще около 1-3 МБ на запрос.
Я работаю в OSX Leopard, с Ruby 1.8.7, Rails 3.0.0.beta и базой данных SQLLite для разработки.
Кто-нибудь знает мою проблему?
Я был бы очень признателен за помощь. : /
Спасибо!