如何调试慢速rails应用程序启动时间?

我们的rails应用程序一旦加载就很好而且速度很快但启动速度非常慢。 控制台,乘客等都需要大约10秒的时间才能启动。似乎比应有的方式更多。

我应该使用哪些工具或方法来磨练最慢的部件? 通常的嫌疑人是什么?

我知道这是一个老问题,但我最近有一个加载时间的问题,这是我的gem的分支,帮助我找到哪个gem是最慢的,这个gem的好处是加载rails控制台,所有初始化程序运行。

https://github.com/mark-ellul/Bumbler