Twitter でも軽く書いたけど、今週の 1/7 から production サーバーの 1 つを Ruby 2.1.0 にバージョンアップして稼働させている。3日経っても今のところ安定稼働しているのでスコアなどを記録しておく。
CPU usage: 2.0 => 69%, 2.1 => 49%
Response time: 2.0 => 221ms, 2.1 => 189ms
Memory usage: 2.0 => 3.2GB, 2.1 => 3.8GB
という結果で 20-30% くらいのパフォーマンス向上とメモリ使用量増加という結果になった。ちなみにテストの実行時間も 6min 前後から 4min 30sec 前後まで短縮している。
メモリ増加も増加し続けてリークしているという訳ではないので、2.0.0 から乗り換えるだけのメリットはありそう。