[Borges-users] memory strikes back!

Слепнев Владимир slepnev_v at rambler.ru
Tue May 11 19:18:09 EDT 2004


>I get similar results. Sometimes things seem to be bounded, then I
>observe bubbling around that limit. Sometimes after a small change,
>things are not bounded anymore, and then every minute brings another
>10mb barrier.
>
>I think your test script has brought us rather far, now we have to make
>a proper analysis of what happens why. I think I will need to understand
>the GC a bit better.
>
>Same thing on my unix machines.
>
>Weird stuff and definitly ruby-core potential ;)

Actually I've already posted my original test script to ruby-core: 
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/2864 .  We 
may post as followups to that.

I did it because I don't really understand the Ruby GC guts, nor 
WeakRef, nor the internal implementation of continuations. And the 
problem only seems to arise when we consider all three together :-)

OK, going to sleep now, it's three in the morning.

Vladimir Slepnev


More information about the Borges-users mailing list