Это нормально, что загрузка среды моего рельса занимает 25 секунд?
alhafoudh@xxx:~/Projects/xxx$ time ruby -r./config/environment.rb -e "" real 0m25.320s user 0m22.093s sys 0m1.988s alhafoudh@xxx:~/Projects/xxx$ ruby -v ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux] alhafoudh@xxx:~/Projects/xxx$ gem list | grep rails using rails 3.0.3
Я также использую rvm
Обновление : переключение рекомендаций для каждого комментария
Нет необходимости понижать рейтинг. Одним из способов решения этой проблемы является предварительная загрузка среды rails с помощью rails-sh . Таким образом, только первая команда rails / rake медленная, а остальные довольно быстрые. Написал более полный ответ на него в этом вопросе . Я использую его в настоящее время с ruby 1.9.3p194 с рельсами 3.2.6.
Я решил это с понижением моего стека рубинов до ree-1.8.7: (
Bundler 1.1 помогает несколько ускорить процесс (увеличение на 20-25%).
В противном случае, удалите ненужные драгоценные камни, если таковые имеются - и напишите на авторов драгоценных камней, чтобы ускорить загрузку их библиотеки.
Вы используете sqlite или другой клиент-серверный движок базы данных?
Пожалуйста, запустите консоль rails и проверьте, вызывает ли перезагрузка! метод тоже медленный ...