方法区域和 PermGen
2022-09-02 09:43:25
我试图理解HotSpot JVM的内存结构,并对“方法区域”和“PermGen”空间这两个术语感到困惑。我提到的文档说方法区域包含类和方法的定义,包括字节码。其他一些文档说它们存储在PermGen空间中。
那么我能断定这两个记忆区域是相同的吗?
我试图理解HotSpot JVM的内存结构,并对“方法区域”和“PermGen”空间这两个术语感到困惑。我提到的文档说方法区域包含类和方法的定义,包括字节码。其他一些文档说它们存储在PermGen空间中。
那么我能断定这两个记忆区域是相同的吗?
您可以将“方法区域”视为“PermGen”的子集,因为永久生成空间确实包含类定义,但它也保存了滞留字符串和其他不太可能被丢弃的数据位,