2009-09-03 4 views
3

ガベージコレクタは、メモリ内の多数のオブジェクトを扱うときのパフォーマンスにどのくらいの影響を与えますか?メモリ割り当てと再配置のオーバーヘッドはどれくらいかかりますか? これを行うにはSBCLを使用することをお勧めしますか、またはトラフFFIに接続するために小さなCライブラリを構築する方が良いですか?大きなグラフを格納するのにSBCLはどのくらい効率的ですか?

答えて

1

すべての作業が割り当てられている場合は、オブジェクトごとにわずかな(数バイト)オーバーヘッドがあります。システムがさまざまな割り当てや割り当て解除を行った場合、原則として外部の断片化は、使用済みスペースと同程度の無駄なスペース、つまり100%のオーバーヘッドをもたらします。

関連する問題