REE Ruby企业版本:性能改进
程序员文章站
2022-05-09 22:17:51
...
Twitter技术架构团队主管Evan Weaver说道:我们最近把Twitter从一个自定义的Ruby 1.8.6版本迁移到Ruby Enterprise Edition REE Ruby企业版RC版本,主要是为了集成Brent的MBARI 补丁集,让内存更加稳定。
REE的某些功能不会影响到我们的代码库,但是我们确实受益于MBARI补丁集,可调试的Railsbench GC和修复之前在1.8.7p174中的泄露问题。这些都是很难集成的,感谢Phusion的杰出工作。
我通过 Autobench/httperf 测试,通过Plot记录结果,硬件4-core Xeon machine with RHEL5,在Apache 2.2后运行8个Mongrels 平衡负载,测试结果如下:
详情查看:http://blog.evanweaver.com/articles/2009/09/24/ree/
REE的某些功能不会影响到我们的代码库,但是我们确实受益于MBARI补丁集,可调试的Railsbench GC和修复之前在1.8.7p174中的泄露问题。这些都是很难集成的,感谢Phusion的杰出工作。
我通过 Autobench/httperf 测试,通过Plot记录结果,硬件4-core Xeon machine with RHEL5,在Apache 2.2后运行8个Mongrels 平衡负载,测试结果如下:
详情查看:http://blog.evanweaver.com/articles/2009/09/24/ree/
推荐阅读