电脑系统网-专业的系统软件下载基地!

JRuby V9.1.16.0 官方安装版

  • 大小:20.90 MB
  • 语言:简体中文
  • 授权:免费软件
  • 类别:行业软件
  • 下载:
  • 更新:2024-06-17
  • 支持系统:WinXP,Win7,Win10,Win11
  • 安全检测: 360安全卫士 360杀毒 电脑管家
  • 星级评价 :
  • 软件介绍
  • 人气下载
  • 下载地址
  • 网友评论
使用技巧

  JRuby官方版本质上也是启动一个jvm,然后去读ruby脚本并解释执行(也可以编译),因此jprofiler理所当然也可以去监控jruby脚本的执行。

  执行

  jruby hello.rb等价于执行:

  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加上这些参数(可以包括jruby的参数),比如我的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等等了。

更新日志

  基于一个传统编译器设计的优化运行时;

  新的 POSIX-friendly IO 和 Process;

  完全从 MRI 移植 encoding/transcoding 逻辑。