Ruby 1.9.3 совместимые инструменты профилирования памяти с Rails - программирование

Ruby 1.9.3 совместимые инструменты профилирования памяти с Rails

Я ищу некоторые инструменты, совместимые с 1.9.3, которые могут дать мне некоторые реальные номера использования в памяти, которые использует программа rails во время разработки. В идеальном мире он сможет вырвать это использование памяти по классу или каким-то образом рассказать нам, что можно изменить. Пожалуйста, рекомендуйте только инструмент, если вы его использовали, и одобряете его.

4b9b3361

Ответ 1

У меня был успех с ruby-prof.

Он имеет различные способы получения данных профиля и представляет много информации, которая может быть немного подавляющей изначально. Это действительно решило проблему для меня и помогло мне удалить основное узкое место из того, над чем я работал (я вызывал require изнутри метода, который вызывался внутри жесткой петли... crunch!).