Почему выполнение GC происходит часто и занимает слишком много времени на моих Ruby Rails с развертыванием REE? - PullRequest
3 голосов
/ 17 января 2012

У меня есть приложение Ruby on Rails 3.0.9, развернутое на Apache 2.x с mod_ruby (REE). Я собираю статистику производительности с помощью NewRelic и вижу, что выполнение GC происходит слишком часто и занимает слишком много времени.

На что мне обратить внимание, чтобы улучшить это?

Заранее спасибо

1 Ответ

2 голосов
/ 26 февраля 2012

Вот пара статей, с которыми я недавно столкнулся и которые, как мне кажется, помогают объяснить это.

Один - производительность Rails 3: от ужасного к хорошему - к великому

Два - Сборщик мусора и пространство для объектов

...