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