1. 首页
  2. 数据库
  3. 其它
  4. bootsnap:更快地启动大型RubyRails应用程序 源码

bootsnap:更快地启动大型RubyRails应用程序 源码

上传者: 2021-02-22 09:25:27上传 ZIP文件 69.66KB 热度 7次
Bootsnap Bootsnap是一个插入Ruby的库,具有对ActiveSupport和YAML可选支持,以优化和缓存昂贵的计算。 请参阅。 性能 报告说,在一台机器上的启动时间减少了大约50%,从大约6到3秒; 我们的一个较小的内部应用程序也将减少了50%,从3.6秒减少到1.8秒; 核心Shopify平台-一个相当大的整体应用程序-启动速度提高了约75%,从大约25秒降至6.5秒。 在Shopify核心(大型应用程序)中,大约25%的收益可归因于compile_cache_*功能; 75%用于路径缓存,〜1%用于disable_trace 。 这是相当有代表性的。 用法 该ge
用户评论