ylluminate
ylluminate

Reputation: 12369

How to examine ruby processes for performance problems?

I have an issue with a rails worker that is consuming extreme amounts of processor time. Oddly I have not been able to trace it out so far. I've tried to use New Relic, however I can't seem to trace it down within the worker itself.

How can I profile and really explore performance issues in detail so as to find precise locations of performance problems such as this?

Upvotes: 1

Views: 179

Answers (1)

the Tin Man
the Tin Man

Reputation: 160551

Have you tried Ruby-Prof? It's easy to use and seems to return accurate numbers. (Of course it's hard to argue with it when running an app that's busy.)

Upvotes: 1

Related Questions