Maybe I didn't understand your question. I can start a JVM with more perm size than heap - you can too. For example:
java -Xm256M -Xmx256M -XX:PermSize=512M MyClass
I would think that since the PermSize is 512 MB while the heap size is only 256 MB, that
proves that the perm size is not part of the heap size. Or have I misunderstood what you are asking?
[ August 03, 2008: Message edited by: Mike Simmons ]