当我说-Xmx=1024m
,这是否包括permgen,即-XX:MaxPermSize=
取自这1024m或它是分开的?是否包含在-Xmx中的permgen?
看着this 我认为它需要从1024米,但直到现在我相信他们是分开的。
当我说-Xmx=1024m
,这是否包括permgen,即-XX:MaxPermSize=
取自这1024m或它是分开的?是否包含在-Xmx中的permgen?
看着this 我认为它需要从1024米,但直到现在我相信他们是分开的。
不,PermGen的空间是除主堆(后者通过-Xmx加盖在Sun的虚拟机)
永久代是通过MaxPermSize
分配的独立空间。这是除了与-Xmx
设置的堆。
参见在http://www.oracle.com/technetwork/java/gc1-4-2-135950.html#3.%20Sizing%20the%20Generations|outline“3.选型的世代”
这显示了“累计大小”的图即Xmx
不计数常驻代。
顺便说一句,JDK 1.4已经很老了。检查JDK 1.6的选项和链接更新视图:http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html
第二链路断开 – pstanton 2011-07-28 03:15:36