2013年9月1日日曜日

Mono 3.2.1 のガベージコレクタ

FreeBSD PortsのMono 3.2.1 をインストールしてから、topコマンドでみると、以前は「mono」と表示されていたところが、「mono-sgen」と表示されていました。
ググってみると、MonoのプロジェクトページにGenerational GCというページを見つけました。中身の詳細は理解してませんけどwww、ガベージコレクターが変更になったということらしいです。

このページにRootsという項目があるんで、以前でてた「Too many root sets」ってエラーは、このRootsに関係あるんだろうなぁ...ってことは判ります(理解するのは、しんどいww)。

いずれにしろ、いろいろと改善されているようです。 あとは、ODEがクラッシュしないようになれば言うこと無いんだけど。ODE捨てて、BulletSim に鞍替えしたほうがいいんだろうか...。