Ruby Patched ruby 1.9.3-p125 for 30% faster rails boot,最新版。

xds2000 · 2012年04月02日 · 最后由 lawrence 回复于 2014年11月10日 · 2860 次阅读

https://gist.github.com/1688857 一键式安装 rvm 版rvm get head && rvm reinstall 1.9.3-perf --patch falcon,debug --force-autoconf -j 3

-j 3是传给 make 的吧,这个 CPU 弱点就可以去喝茶了等着编译完了

之前 1.9.3-p0 的时候试过这个补丁,效果很显著,但不敢在生产环境用,不知道有没有副作用……

另外很好奇,为什么每个版本的 ruby 都能冒出来一个鸡血补丁,这优化空间有这么大么??

@iwinux 有当无,把玩么。

-j 3 是开多少个进程编译,最佳数量是 cpu 个数+1,比如 8 核就是 9。这一经验来自于 gentoo。 这个 patch 导致的问题也不少,用在 development 的环境还可以,production 有点危险。

@bluecoda 学到了。也就 development 玩玩。生产环境还没有采用过。问,谁在生产环境用过这个 patch 阿?

我还是 1.9.2.。。我 out 了。。

发现那个 post 中跟贴的人其实在比较电脑的速度。

#6 楼 @bony 现在的主流版本是哪个?

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