2016-06-01 78 views
4

當從ruby-1.9.3-p545升級到ruby-2.2.2時,我們的應用程序性能下降了50%。我對此做了大量的閱讀,我懷疑這可能是ruby收集垃圾的方式發生變化的結果。當從ruby 1.9.3升級到2.2.2時的性能問題

令人困惑的是,我們的服務器指標沒有發現明顯的變化。我們還沒有看到內存使用量激增。如果垃圾收集導致性能下降,我們會看到內存使用量激增?這是否表明性能問題正在其他地方引起?寶石可能不會很好地搭配在一起?

+1

你做了什麼追查這種性能下降的原因是什麼?它是否隻影響應用程序的特定領域?這可能會導致任何線索,例如這裏正在大量使用的寶石? –

回答