JVM调优:并发GC和逃逸分析

最近因为要用Scala的Eclipse插件,其中提到了Eclipse的启动参数。于是又学到了两个JVM调优参数:


-XX:+UseConcMarkSweepGC
  启用并发GC,据说是各种gc中最好的一种,适用于多核CPU

-XX:+DoEscapeAnalysis
  启用逃逸分析,这个选项只能用于Java 1.6。其原理可参见http://kenwublog.com/jvm-optimization-escape-analysis

我的其他eclipse JVM参数还有:-server -Xms -Xmx

还发现JDK还自带小工具jstat可进行性能监控,以及jconsole可以profiling

你可能感兴趣的:(eclipse,jvm,jdk,scala,eclipse插件,profiling)