>>>>> "Y" == Yukihiro Matsumoto <matz / ruby-lang.org> writes:

Y> I want to profile the code.  Is your test suite the one bundled with
Y> testunit? 

 yes. I've seen this big slowdown only with bz2 : libbzip2 internally use
 big buffers to decompress the data, with bz2 these buffers are managed by
 ruby (ruby_xmalloc). This means that each time I call ::new, the GC is
 called. 

 This is only how I can explain this slowdown with bz2


Guy Decoux