`
antter
  • 浏览: 3046 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
  在使用ruby/rails的过程中,确实发现有时性能不尽人意,如生成一个拥有600项的item的3层树形结构目录要花去20ms,为提高性能在学习用c/c++写ruby模块的过程中,认识了swig,rubyInline等一系列帮助编写c/c++来提升ruby性能的辅助工具。   rubyInline用于内嵌c/c++程序,简单快捷。   swig则帮助我们更容易地用c/c++写出独立的ruby模块。 swig的入门使用方法 目标:用swig/c++编写一个ruby模块Test,并提供add方法作加法运算。 相关文件: test.i 接口 test.h 头文件 test.cxx 函数实现 e ...
这只是个人测试,也是个ruby初学者的测试,如果因优化不周而造成重大误差还请各位能多多指教。 Rails vs Rack vs Merb: Rails 性能比Merb差不少,但文档,插件丰富,加上Rack可以高速处理某些需求。又闻Merb要并入Rails,高速处理又有Metal,真是前景无限。 Rack 一个字快,爽。 Merb 看上去很美,只是发觉文档太少。不太试合初学者,比如我想让ActiveRecord支持Enum类型,Merb似乎需要自已操刀,而Rails可以拿来就用 速度上 静态>Rack>Merb>Rails 速度横向比较 ...
Global site tag (gtag.js) - Google Analytics