On Sep 15, 6:04 pm, CU <[email protected]> wrote:
> Hi
>
> I'm developing an app on Rails3. Development mode performance seems to
> be pretty poor, especially on pages involving AJAX and several
> queries. On an AJAX search page, result requests take anything from
> 500-600ms to return from the local machine. According to the
> development log, the ActiveRecord portion of the requests is taking <
> 30ms, so I'm pretty sure it's not inefficient queries.
>
> I'm running Apache/Passenger/Postgresql on the same machine, which is
> a 4ghz Core2Duo with plenty of RAM. In production mode on the same
> database, these requests take 20-25ms. Obviously it's like comparing
> oranges and apples, but is there any way to optimize development mode
> somehow, without enabling class caching or anything overboard like
> that which would require regular restarts?

Rails is reloading all of your app's code for each request, that takes
time. Stuff like http://github.com/thedarkone/rails-dev-boost does
exist, don't know if they work on rails 3.

Fred

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to