http://shugo.net/jit/20060715.html 先日、ちょっとした Rails アプリを作っていたのですが、JSON で出力する部分がやたらと遅くて困ってました。で、軽く調べてみたら ActiveSupport の String#to_json がやたらと重い!そういえば前田さんも遅い云ってたよな、と思って上記 URL で書いてある String#to_json に変更したところ、なんと約 13 倍も速くなるという驚きの結果に!!! というわけで、Rails で JSON な API を提供している人は割と上記 String#to_json の変更が必須かと。本家にとりこまれないかなー。 あとベンチマークはこんな感じで。Benchmark::Runner は自作のを使ってます。 #!/usr/bin/env ruby require 'benchmark/runner
![Rails の to_json を 13 倍速くする方法 - 2nd life (移転しました)](https://cdn-ak-scissors.b.st-hatena.com/image/square/40852ebcde746e45507953638c5488bc4db804d1/height=288;version=1;width=512/http%3A%2F%2Fimages-jp.amazon.com%2Fimages%2FP%2F4797335750.09.MZZZZZZZ.jpg)