タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

高速化とRubyに関するanimistのブックマーク (1)

  • Rubyの実行速度をJITで最大20倍に高めたRubinius 1.0がリリース

    Engine Yardは、Rubyの実行環境であるRubinius 1.0の一般提供(General Availability)開始を6月9日付けで発表しました。 Rubiniusは、高速なRuby実行環境を目指してRubyC++で開発されたもの。内部はバーチャルマシンになっており、LLVM(Low Level Virtual Machine)を用いて実行時にバイトコードをネイティブコードに変換するなどで最大20倍の高速な実行を実現していると説明されています。また、モダンなメモリ管理も実装し、大規模なアプリケーションでの使用メモリ量の減少も実現。 現在のRubiniusがターゲットにしているのはMRI 1.8.7(MRI、Matz's Ruby Interpreter)。既存のRubyとの互換性はRubySpecによると93%。RMIのRuby実装と同様のC-APIを備えているため、MR

    Rubyの実行速度をJITで最大20倍に高めたRubinius 1.0がリリース
  • 1