服务器配置:64G内存,8核CPU,Tomcat部署,Smartbi V10。
目前JVM参数设置的是:
-Xms8g -Xmx16g -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=1024m
但在做大数据量透视分析时,偶尔会报 OutOfMemoryError: Java heap space。
想问一下:
这种配置在64G服务器上是否合理?Xmx设到多少比较合适?
除了heap之外,还有没有其他需要关注的内存区域(比如堆外内存、Metaspace)?
G1GC和CMS在Smartbi中哪个更推荐?
有做过生产环境调优的前辈分享一下参数配置参考值!???? |