当我说
看 这里,我认为它是从 1024m 中取出的,但直到现在我一直认为它们是分开的。
-Xmx=1024m
时,这是否包括 permgen,即 -XX:MaxPermSize=
是从这 1024m 中取出还是它是单独的?看 这里,我认为它是从 1024m 中取出的,但直到现在我一直认为它们是分开的。
不,PermGen空间是在主堆之外的(后者通过-Sun VM 上的-Xmx进行限制)
-XX:MaxPermSize=
分配的单独空间,这是在使用-Xmx
设置堆空间之外的额外空间。Xmx
不包括永久代。