阅读更多

11顶
0踩

编程语言

原创新闻 Rails2.0比1.2提速了30%

2008-03-19 10:11 by 见习编辑 robbin 评论(3) 有3912人浏览
赖洪礼在自己的博客上面贴出来一篇文章:

http://izumi.plan99.net/blog/index.php/2008/03/18/performance-comparison-rails-126-vs-202/

他使用apache benchmark对Rails2.0.2和Rails1.2.6的scaffold应用进行了压力测试,测试结果如下:

引用
    * Rails 1.2.6: 141.19 requests/sec
    * Rails 2.0.2: 214.76 requests/sec


Rails2.0.2比Rails1.2.6快50%。

由于Rails2.0.2的Session是放在cookie当中处理的,而1.2.6的Session是存放在服务器硬盘上面的文件,因此作者关闭掉了Rails的session功能再次测试:

    * Rails 1.2.6: 189.51 requests/sec
    * Rails 2.0.2: 246.69 requests/sec

Rails2.0.2仍然比Rails1.2.6快30%。而且作者说从SVN checkout出来的新版本速度还要更快。

尽管简单的scaffold应用的ab测试不能完全说明性能问题,但无论如何Rails团队也在致力于不断提升Rails的性能。

11
0
评论 共 3 条 请登录后发表评论
3 楼 haiyang 2008-03-19 13:51
赖洪礼是中国人吗?blog里边怎么都是英文
2 楼 simohayha 2008-03-19 11:32
其实更期待ruby2.0出来后的rails的速度...

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Rails版本变迁历程

    [size=medium]越是使用rails,就越对它爱不惜手....之前问了朋友,找ror工作的时候一般会问些什么问题.....他说有可能会问rails各版本间的变迁情况,我一听就蒙了....于是,我开始收集相关资料,如下所示....由于很多资料...

  • 使用 Capistrano 部署总结

    # This is where Rails migrations will run #role :db, "your slave db-server here" # namespace : deploy do desc "remove and destory this app" task : destory , : roles => : app do run "cd #...

  • Redmine搭建教程

    wgethttp://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p353.tar.gz wgethttp://www.redmine.org/releases/redmine-2.4.2.tar.gz 解压ruby和redmine包: #tar-zxvfruby-2.0.0-p353.tar.gz ...

  • Redmine详细部署文档

    提速 参考资料: http://blog.sina.com.cn/s/blog_af25f4d9010186hs.html redmine 2.1+ ,访问巨慢无比,使用的 ruby 1.8.7 , rails 3.2+ 查阅网上意见,发现是由于 Redmine 自带的 Webrick Web ...

  • 高负载高并发网站架构分析

    原因有两个,一个是框架复杂无非是为了实现更好的可扩展性和更清晰的层次,而我们正在做的互联网应用范围一般会比开源软件设计时所考虑的范围小的多,所以有的应用会显得设计过度,另外追求完美的层次划分导致的太...

  • [转]高负载并发网站架构分析

    扩展性和更清晰的层次,而我们正在做的互联网应用范围一般会比开源软件设计时所考虑的范围小的多,所以有的应用会显得设计过度,另外追求完美的层次划分导 致的太复杂的继承派生关系也会影响到整个系统维护的工作量...

  • GlassFish和敏捷

    JSF1.2: 第一个成为标准的Web架构,基于组件快速的可视化开发; EJB3.0 : 集中体现Java EE5简化开发的思想;JPA: Java ORM标准,Hiberate, Toplink, OpenJPA等遵循的统一接口;以及JSP2.1, StAX, JAXB, JAX-WS2.0 ...

  • Java微服务

    单体架构就足以应对, 2.WEB2.0时期 2.1、随之到来的web2.0,实现下ADSL拨号上网,宽带提速,最高可以达到8M,用户量也就不断增加,一些门户网站也开始活跃,项目就需要考虑安全性和稳定性。 2.2、在基于上面的单体...

  • 关于Mongodb的全面总结,学习mongodb的人,可以从这里开始!

    即使在最坏的情况下,BSON格式也比JSON格式再最好的情况下存储效率高。 传输性 在某些情况下,BSON会牺牲额外的空间让数据的传输更加方便。比如,字符串的传输的前缀会标识字符串的长度,而不是在字符串...

  • MongoDB学习指导

    即使在最坏的情况下,BSON格式也比JSON格式再最好的情况下存储效率高。 传输性 在某些情况下,BSON会牺牲额外的空间让数据的传输更加方便。比如,字符串的传输的前缀会标识字符串的长度,而不是在字符串的...

  • 关于Mongodb的全面总结

    即使在最坏的情况下,BSON格式也比JSON格式再最好的情况下存储效率高。 传输性 在某些情况下,BSON会牺牲额外的空间让数据的传输更加方便。比如,字符串的传输的前缀会标识字符串的长度,而不是在字符...

  • MongoDB总结

    即使在最坏的情况下,BSON格式也比JSON格式再最好的情况下存储效率高。 传输性 在某些情况下,BSON会牺牲额外的空间让数据的传输更加方便。比如,字符串的传输的前缀会标识字符串的长度,而不是在字符串的...

  • 关于MongoDB

    即使在最坏的情况下,BSON格式也比JSON格式再最好的情况下存储效率高。 传输性 在某些情况下,BSON会牺牲额外的空间让数据的传输更加方便。比如,字符串的传输的前缀会标识字符串的长度,而不是在字符...

  • 白色大气风格的旅游酒店企业网站模板.zip

    白色大气风格的旅游酒店企业网站模板.zip

  • python实现用户注册

    python实现用户注册

  • 【图像压缩】基于matlab GUI Haar小波变换图像压缩(含PSNR)【含Matlab源码 9979期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

  • (177354822)java小鸟游戏.zip

    内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。

  • VB+access学生管理系统(论文+系统)(2024am).7z

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;

  • 数学计算中的平方表与圆周率π的应用

    内容概要:文档名为《平方表,派表集合.docx》,主要内容是1至1000的平方值以及1至1000与π的乘积结果。每个数字从1开始,逐步增加至1000,对应地计算了平方值和乘以π后的值。所有计算均通过Python脚本完成,并在文档中列出了详细的计算结果。 适合人群:需要进行数学计算或程序验证的学生、教师和研究人员。 使用场景及目标:用于快速查找特定数字的平方值或其与π的乘积,适用于教学、科研及程序测试等场景。 阅读建议:可以直接查阅所需的具体数值,无需从头到尾逐行阅读。建议在使用时配合相应的计算工具,以验证和拓展数据的应用范围。

  • VB+SQL光盘信息管理系统(源代码+系统+答辩PPT)(20244m).7z

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;

Global site tag (gtag.js) - Google Analytics