From: nobu.nakada@... Date: 2002-12-29T19:28:13+09:00 Subject: [ruby-dev:19234] Re: [1.8] speed なかだです。 At Sun, 29 Dec 2002 19:03:17 +0900, Yukihiro Matsumoto wrote: > ruby-talkから持ってきました。 > > これって具体的にはなにが起きてますか? ruby_xmalloc()でバッファを割り当てるときには、Object用であろう とそれ以外だろうとmalloc_increaseにサイズが加算されていきます。 一方で、malloc_limitはGCが理解できるObjectの使用している分しか 計算されません。その結果、常にmalloc_increaseがmalloc_limitを上 回ることになってGCが動いてるんだろうという推測です。 これはどうすればいいのやら…。この方式はrealloc()でも不正確にな るし、止めたほうがいいのかも。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦