Я знаю о GC.enable/disable
, но есть ли способ управления сборщиком мусора Ruby 1.9 более подробно?
При профилировании моего кода (используя perftools.rb) я замечаю, что GC составляет до 30% от общего количества выборок, и я хотел бы посмотреть, можно ли настроить GC для уменьшения этого числа. Существуют ли какие-либо переменные среды или другие средства, с помощью которых вы можете установить количество слотов кучи, предел malloc и т.д., Как вы можете с помощью REE?