我使用的是带有rails 3.1的ruby 1.9.3,这些东西的内存使用量会很快变得很大。我已经读过了,看起来默认的ruby malloc限制是8MB。这很低,我有很多服务器可以玩。如何将malloc限制提高到1024MB左右?我知道变量是RUBY_GC_MALLOC_LMIT。我真的不想必须自定义编译虚拟机。
如果你还在寻找这个,你可以试试mallocgem。您可以自定义设置malloc项目:
m = Malloc.new(1048576) #Number of bytes to allocate