jvm代码缓存区域是否存在于堆或元空间中?

sha*_*ihe 2 jvm

这个问题我找不到任何东西。

jdk 8中JVM代码缓存区域是否存在于堆或元空间中?

apa*_*gin 5

既不在堆中也不在元空间中。在 HotSpot JVM 中,代码缓存是一个单独的堆外区域。它的大小由选项控制-XX:ReservedCodeCacheSize

在 Java Mission Control 的“内存”选项卡上,您将在其他 JVM 内存池中找到代码缓存:

JVM 内存池

有关 JVM 内存区域的更多信息