#jvmcasual に参加してきた
久々の勉強会への一般参加なので記述。
なかなかおもしろかった。
私がJVMを選択する理由
Threadがーという話は出ていたけれども、私が選択した理由は別にあるので。
私はJVMで良いと思うのは、マックスメモリサイズを指定できることだと思っています。
とあるアプリケーションが過剰にメモリを消費している時に、OSが追加でメモリを確保できなくなってOSが死ぬみたいなことが防げるのでよい。
何かあってもアプリケーションが死ぬだけで、その外側には影響がないというのは嬉しいです。*1
ところで、Java自体、マシンの性能は潤沢にあるという思想で作られているので、あまりピーキーなチューニングはしないほうが良い気がしています。
最後におっしゃられていた方がいましたが、プロセス自体は常に正常化道をさせ続けるという前提で、余裕を持って早めにGCを起こすとかそういったのを心がけるべきかなぁと。