@48hour Discourse team 搞过不同 Rails 版本的 benchmark,也可以在本地跑,有空我测一下。
得去银行,几乎每家银行都有的。
报名。
/usr/bin/vim ~/.zshrc
如果是自己编译安装的 vim, 那就 /usr/local/bin/vim ~/.zshrc
数据库连的是本地的么?
恭喜恭喜。P.S.: 手机浏览器看是正着的。
推荐 qrush 的一个非常简洁的小项目:https://github.com/qrush/skyway
MacBook Air 11' 举手。之前在另一个帖子回答过 http://ruby-china.org/topics/14053#reply19
#43 楼 @Kabie 我确实没有做 @meeasyhappy 提到的测试。
更多的是同样的写法,在不同的情况下,造成的差别是非常大的,比如测试的数据
没太明白这句话的意思。
但是事实上确实是同样的写法,一种写法会过多的创造对象从而 trigger gc 导致耗时,另一种则不会。
#35 楼 @xjz19901211 我和原帖作者都是 2.1.1 下测试的,结果还是有差别的。我觉得原因还是一样的,slow 方法中需要不断的创建 (1..10).to_a
导致性能上的开销。
#25 楼 @wujian_hit IR 实验室的?
#21 楼 @sapronlee 嗯,创建对象是个立即的开销;而当创建对象过多,Ruby 的 GC 就会被 trigger,GC 运行一次要 50~100 ms...
#19 楼 @palytoxin 是的。推荐 Sam Saffron 去年在 GoGaRuCo Conf 上的 talk,里面讲了一些 profiling 的技巧。https://www.youtube.com/watch?v=LWyEWUD-ztQ