tunemygc:TuneMyGC-最佳MRI Ruby 2.1+垃圾收集

时间:2024-05-12 23:22:23
【文件属性】:

文件名称:tunemygc:TuneMyGC-最佳MRI Ruby 2.1+垃圾收集

文件大小:162KB

文件格式:ZIP

更新时间:2024-05-12 23:22:23

Ruby

最佳MRI Ruby 2.1+垃圾收集 长期以来,Ruby垃圾收集器已被标记为Ruby性能和内存使用的症结所在。 在过去的几年中,它有了很大的改进,但是仍然有很多需要调整和控制的地方。 默认配置不适用于大型Ruby应用程序,也不适合用于大型Ruby应用程序,默认配置也不适合所有应用程序。 但是,对于大多数开发人员而言,手动调整GC参数是一个容易滑落的过程。 我们正在解决这个问题 最近我们还在介绍了该产品的工作原理。 好处 更快的启动时间 请求期间较少的主要GC周期 最坏情况下的内存使用量较少-受合理的上限和增长因素的约束 无需与C Ruby GC保持同步,这是一个不断发展的目标 [进行中]一个可重复的过程,可以在更长的开发周期内为该应用程序的当前状态推断最佳的GC配置。 基准测试 我们使用作为主要的测试工具,因为它代表了大多数Rails应用程序,并且在主张RGenC在Rails上的开发


网友评论