[Yarv-devel] GC Tech. on Script Lang.

Yukihiro Matsumoto matz @ ruby-lang.org
2004年 2月 7日 (土) 03:15:00 EST


まつもと ゆきひろです

In message "Re: [Yarv-devel] GC Tech. on Script Lang."
    on 04/02/07, MAEDA Atusi <maeda-yarv at atusi.org> writes:

|http://www.ipsj.or.jp/members/Trans/Jpn/03/2003/4413/article002.html
|ですね。これはまさに、最初の世代のGCはスレッドローカルにやろうという話
|です。

<略>

ああっ、似てるなあ。ヒープこそ分けないけど。やっぱ完全オリジ
ナルは難しいな。

|ローカルGCは全部のスレッドを止めずに行なえるという利点はあるものの、
|  ・保守的すぎて、あまり多くのゴミを回収できない。
|  ・ローカルヒープが小さいと効果も小さいし、大きくするとスレッド数に関す
|    るスケーラビリティが悪化する。
|という問題があると思います。

そーですよねえ。それを気にしていたのでした。


Yarv-devel メーリングリストの案内