JVM调优值计算

响应时间优先的并发收集器

java -Xmx24080m -Xms24080m -Xmn12g -Xss1024k -XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC
  • 物理内存32g 64bit

  • -Xmx24080m 最大内存-- 根据物理内存设置

  • -Xms24080m 初始内存--根据物理内存设置

  • -Xmn12g 年轻代大小 系统内存3/8

  • -Xss1024k 设置每个线程的虚拟机栈大小 (根据操作系统设置)

  • -XX:ParallelGCThreads=8 配置并行收集器的线程数,即:同时多少个线程一起进行垃圾回收。此值最好配置与处理器数目相等。

  • -XX:+UseConcMarkSweepGC 设置年老代为并发收集

  • -XX:+UseParNewGC设置年轻代为并行收集 可与CMS收集同时使用。JDK5.0以上,JVM会根据系统配置自行设置,所以无需再设置此值。

  • -XX:MaxPermSize=n:设置持久代大小 --持久代一般固定大小为64m

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容