よろしくお願いします!>山本さん
ぜひ、ユーザ会にも参加してくださいね。
> 時間があったら試してレポートしたいと思います。
ぜひ。
Javaでバリバリやってる人に、もっとJRuby使ってほしいと
思っていますので、お知り合いもJRubyに誘ってもらえるとうれしいです。
藤川
2010年8月29日23:41 Yusuke Yamamoto <yus...@mac.com>:
--
藤川 幸一 (FUJIKAWA Koichi)
Blog: http://fujibee.org/ (ja) http://fujibee.org/en (en)
Twitter: http://twitter.com/fujibee
LinkedIn: http://www.linkedin.com/in/koichifujikawa
Working for: http://cirius.co.jp/
Founder of: http://github.com/fujibee/hadoop-papyrus
2010/8/29 Yusuke Yamamoto <yus...@mac.com>:
> JRuby Kaigi にて bootclasspath に jar を通して起動を速く、という
> テクニックが紹介されていましたが、それとは別に JRockit を使うと速くな
> るかもしれないと思いました。JRockit が最適なネイティブコードを吐き出
> すから、ということではなく JRockit はコンパイル済みのネイティブコード
> をキャッシュしておき、AOT コンパイラ的に動作する機能がいつのバージョン
> からか付いている(・・・気がする)からです。
興味深く思いつつ、なかなかJRockitを試せずにいたのですが、先週WebLogicの勉強会にOracle南青山に伺った際、ついでにR28.1をダウンロードして、いくつかのサンプルでJRubyを動かしてみました。
機能的にはJRuby-OSSLのテストケースが全部通るなど問題なかったのですが(当たり前)、ベンチマークとなるとOpenJDK
6と比較してかなり微妙でした(これ以上はOracleさんのToS的に書けません)。
> どういう条件で AOT 機能が発動するのか、コンパイル済みコードがどこにキャッシュ
> されるのか、どのバージョンからその機能が付いているのかは定かでありませんが。
> 時間があったら試してレポートしたいと思います。
何かチューニング手法とかあるんでしょうね。もし試されたようでしたら、何か教えていただけるとうれしいです。
以上です。