- Lisp Scheme Part39
195 :デフォルトの名無しさん[sage]:2014/10/26(日) 00:51:18.48 ID:zX2i/6mV - >>193-194
ワラタ
|
- Lisp Scheme Part39
204 :デフォルトの名無しさん[sage]:2014/10/26(日) 14:11:13.09 ID:zX2i/6mV - >>202
参照カウンタとMarkSweepを世代別にすることで併用するとか最近のGC事情はイロイロあるのだが?
|
- Lisp Scheme Part39
211 :デフォルトの名無しさん[sage]:2014/10/26(日) 17:00:57.07 ID:zX2i/6mV - >>206
参照カウンタが通常世代まで(edenは別)のGCで使って、Old Space巻き込むFullGCの時にはMark & Sweepって実装は有るよ。 Mark&Sweepなら参照カウンタで循環したオブジェクトも除去される って言葉で書くと簡単なのに実際に世代別かつ複数検出使うと効率的なGCを行おうとすると死ねる、つか一回死んだ(タグ付きメモリのハード欲しい!!!)、JavaとかSqueak作ってる連中はすげぇと思う。
|