JVM调优总结最新.pdfVIP

  • 12
  • 0
  • 约9.57千字
  • 约 8页
  • 2020-10-04 发布于安徽
  • 举报
JVM 调优总结 堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt 还是 64-bit)限制; 系统的可用虚拟内存限制;系统的可用物理内存限制。32 位系统下,一般限制在 1.5G~2G;64 为操作系统对内存无限制。我在 Windows Server 2003 系统,3.5G 物理内存, JDK5.0 下测试,最大可设置为 1478m。 典型设置: 1. o java -Xmx3550m -Xms3550m -Xmn2g -Xss128k -Xmx3550m:设置JVM 最大可用内存为 3550M。 -Xms3550m:设置JVM 促使内存为 3550m。此值可以设置与-Xmx 相同,以避 免每次垃圾回收完成后 JVM 重新分配内存。 -Xmn2g:设置年轻代大小为 2G。整个JVM 内存大小=年轻代大小 + 年老代 大小 + 持久代大小。持久代一般固定大小为 64m,所以增大年轻代后,将 会减小年老代大小。此值对系统性能影响较大,Sun 官方推荐配置为整个

文档评论(0)

1亿VIP精品文档

相关文档