Ruby Enterprise のGCの評価(その2)

minilightでは結局どうだったのか。私が気が付いて点を書きます。

  • 全体の実行時間はRuby Enterpriseが307秒でRuby 1.8.7-p22が292秒でRuby Enterpriseは遅いです。この差は測定誤差とは言えないと思います。
  • GCは取り立てて速くも遅くも無い感じ。でも、rb_fast_mark_table_heap_containsなる関数が増えたため、Ruby Enterpriseが遅くなっている。
  • 実行時間の差はGCだけではなく、全体的に少しずつ遅くなっているようです。ちょっと原因を確かめる必要がありそうです。

こういうことでminilightでは残念な結果になってしまいました。minilightの結果についてもうちょっと突っ込んで調べる必要がありそうです。

追記
あ、やっぱりgc_mark遅くなってる

続く