JRuby 官方版 v9.1.16.0

2024-07-08發(fā)布者:wx20230305205025大?。?/span> 下載:70

文件大小:

軟件介紹

Ruby官方版是一款以Java 虛擬機(JVM)打造的Ruby解釋工具,JRuby官方版功能強勁,結(jié)合了 Ruby 語言的簡易性和功能強大的 JVM 的執(zhí)行機制,包括與 Java 庫全面集成。

image.png


使用技巧


      JRuby官方版本質(zhì)上也是啟動一個jvm,然后去讀ruby腳本并解釋執(zhí)行(也可以編譯),因此jprofiler理所當(dāng)然也可以去監(jiān)控jruby腳本的執(zhí)行。

      執(zhí)行

      jruby hello.rb等價于執(zhí)行:

      java -xmx378m -xss1024k -djruby.home=/usr/local/jruby

      -djruby.lib=/usr/local/jruby/lib djruby.script=jruby org.jruby.main hello.rb這一點,你可以通過ps aux |grep jruby 看到。因此配置jprofiler就簡單了,在vm arguments加上這些參數(shù)(可以包括jruby的參數(shù)),比如我的vm arguments配置如下:

      -server -xmx378m -xss1024k -djruby.script=jruby -djruby.thread.pooling=true

      -djruby.jit.threshold=0 -djruby.compile.fastest=true

      -djruby.home=d:jrubyjruby-1.1rc2 -djruby.lib=d:jrubyjruby-1.1rc2lib

      main class or executable jar填上:org.jruby.main。然后就是arguments一欄填上你的腳本位置:

      d:rubylibhello.rb

      最后,別忘了將jruby/lib目錄下的bsf.jar和jruby.jar加入class path。

      大功告成,你可以用jprofiler去觀察gc、線程和鎖、heap等等了。


更新日志


      基于一個傳統(tǒng)編譯器設(shè)計的優(yōu)化運行時

發(fā)表評論(共0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評論內(nèi)容只代表網(wǎng)友觀點,發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對任何資源負(fù)法律責(zé)任,所有資源請在下載后24小時內(nèi)刪除。

3 若有關(guān)在線投稿、無法下載等問題,請與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請立刻聯(lián)系我們并具體說明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部