タグ

ブックマーク / d.hatena.ne.jp/thiuchida (1)

  • JRubyの性能 - hiuchidaの技術日記

    ruby, javahttp://ja.wikipedia.org/wiki/JRuby JRubyはインタプリタモード、AOTモード、JITモードをサポートしている(後2者はバージョン1.1から)。インタプリタモードこのモードでは、JRuby は標準の Ruby リファレンス実装よりも遅い。 例えば、Rails 処理をインタプリタモードで行うと Ruby 1.8 のリファレンス実装に比べて 50% から 70% 遅い。 Ruby 1.9 (YARV)ベンチマークを Java 6 で使ってみると、JRuby は Ruby の4倍の遅さである(立ち上げ時間を含む)。JITモードJITモードは JRuby 1.1 から利用可能である。ベンチマークの結果から見れば、Ruby 1.8 リファレンス実装よりも高速である。ただし Ruby 1.9 よりは低速である。しかし、JRubyチームは 1.1

    maangie
    maangie 2012/07/15
  • 1