オブジェクトプーリングとパフォーマンス、Javaの場合

ガベージコレクタに優しいクラスの書き方

  • 最新の JVM を使っているなら、最も性能が重要な場面で必要なことは、一時的なオブジェクトの生成を避けることくらいです。
  • オブジェクト生成のコストが高い場合はプーリングが意味を持ちます。そうでない場合のプーリングに意味があることは滅多にないでしょう。

とあるようにまあ最新のJVMならプーリングとか考えずにインスタンスをがんがん生成した方がなにかと楽だ。問題は、IEに付属するJVMが全然最新じゃないこと。IEのシェアを考えると、アプレットを作る際には最新JVMの恩恵が受けられないと考えた方がいい。悲しいけれど、戦わなくちゃ、現実と。

まあIEJVMは処理速度とかなかなか優秀だけどね。