Ruby Passenger 能否开启 JIT?

nine · 2019年02月05日 · 最后由 lgn21st 回复于 2019年02月12日 · 2675 次阅读

目前没有找到正确的打开方式。

已搞定

环境变量添加

export RUBYOPT="--jit"

在 nginx 里配置

passenger_load_shell_envvars on;

你可以直接使用 passenger_env_var 直接去配置吧 https://www.phusionpassenger.com/library/config/nginx/reference/#passenger_env_var

顺便问下开启 JIT, 效果怎么样?

bastengao 回复
passenger_env_var RUBYOPT "--jit";

O 了。

效果上,预热时间有点长,多个进程貌似是单独预热的,预热期 CPU 占用比较高。绝对速度还没有测。

期待你的结论。

我判断 Passenger 或者社区应该有专题评测结果出来吧?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号