Как отследить утечки памяти с MongoMapper? - PullRequest
3 голосов
/ 28 февраля 2012

Я читал, что Oink - отличный инструмент для отслеживания приложений ActiveRecord, но я использую MongoMapper. Существуют ли эквивалентные инструменты, которые могут помочь мне определить проблемы с памятью? Мое приложение работает на Heroku и постоянно достигает порога памяти 512 МБ, поэтому я хотел бы понять, что является причиной этого.

1 Ответ

0 голосов
/ 21 декабря 2012

Oink будет работать так же хорошо для диагностики утечек памяти с Mongo, как и с ActiveRecord.

Вы также можете использовать инструменты профилирования, такие как NewRelic, в режиме локальной разработки, чтобы проверить, на что вы тратите свое время, когдаВы запускаете сборку мусора, и какие запросы mongo / sql выполняются.Это мой любимый инструмент для выявления и тестирования исправлений проблем с производительностью.

https://github.com/newrelic/rpm/

...