JVM内存一般设成多大的?

我以前跑tomcat的JVM一般都设2G的内存,但是最近我看了一下Solr的服务器,JVM给了6G,通过-Xms6000M -Xmx6000M设置的。而且有人建议只要服务器有内存,JVM的内存还可以再给。
64位的JVM的内存是不是可以随便设?内存有多少一般怎么确定,有什么利弊?

ibeautiful
浏览 1974回答 2
2回答

喵喔喔

1、具体根据每个应用的情况来,比如日均请求量、fullgc之后内存的大小均值等2、建议最大不超过操作系统内存的3/4
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java