Quantifying the Performance of Garbage Collection vs. Explicit Memory Management

http://lambda-the-ultimate.org/node/2552

最近はガベージコレクションもすごいから,明示的なメモリ管理をするのと,そんな違いないよ! ―― えっと,それじゃあ,具体的にどんだけ違いないんだい?

この比較は,実は難しい。何しろ,同じプログラムを動かして比べる,ってわけにはいかないからね。

そこをこの人たちは, Java のプログラムを明示的なメモリ管理に変換するっていう手法を編み出して,そのうえで比較することにした。

結果は……まあ,明示的なメモリ管理の方が効率いいんだけどね,ってぐらいのとこ。速度よりもフットプリントの方が気になるかな。