Ruby Malloc Limit: как поднять его выше

Я использую ruby ​​1.9.3 с rails 3.1, и использование памяти для этих вещей может довольно быстро стать довольно большим. Я читал, и кажется, что ограничение ruby ​​malloc по умолчанию составляет 8 МБ. Это довольно мало, и у меня есть много серверов, с которыми можно поиграть. Как я могу увеличить лимит malloc до 1024 МБ или около того? Я знаю, что это переменная RUBY_GC_MALLOC_LIMIT. Я действительно не хочу компилировать виртуальную машину на заказ.


person Red    schedule 27.01.2012    source источник
comment
См. здесь: stackoverflow. ком/вопросы/4985310/   -  person robbrit    schedule 27.01.2012


Ответы (1)


Если вы все еще ищете это, вы можете попробовать гем malloc. Вы можете самостоятельно установить элементы malloc:

m = Malloc.new(1048576) #Number of bytes to allocate
person ScottJShea    schedule 10.03.2012