拿 unicorn 和 puam 来测了下
虚拟机,4 核 512M, ruby 2.0 都使用了 4 worker, puma 使用了 16 threads 测试 ab -c 100 -n 10000
rails 3.2.13 下,puma 比 unicorn 差了点 几十到一百毫秒 rails 4.0.1 下,puma 比 unicorn 快了点也是几十到一百毫秒间
在 4.0.1 jruby 下,puma 1 worker, 32 threads, 从原来平均每个请求 700 多变成了 530 左右,相差比较大
而内存方面,感觉相差没个几十 M,新项目启动后也就 40M 的样子。。
大家怎么看?