java

jvm gc

オブジェクトを大量にnewして捨てる場合はgcのオプションが性能に効く場合がある FullGCを走らせなくする incgc Xmx128M -Xincgc -XX:NewSize=112M Xmx192M -Xincgc -XX:NewSize=160M 参考) http://java.sun.com/performance/reference/whitepapers/5.0_perf…

final フィールド

http://www-06.ibm.com/jp/developerworks/java/030117/j_j-jtp1029.html 設計の決定時にコンパイラーの力を借りることができます。final メソッドの場合と異なり、final フィールドを宣言することにより、オプティマイザーはより優れた最適化の決定を行うこ…