PermGen空间和MetaSpace之间的区别。
PermGen是用于存储类数据(如静态变量,字节码等)的存储区。默认情况下,为PermGen分配了64Mb。可以使用-XXMaxPermSize对其进行调整。
在Java8中,PermGen方法区域替换为MetaSpace。他们已将permGem移至本机OS的独立内存中,称为MetaSpace。默认情况下,它可以自动增加其大小。在MetaSpace中,类可以在JVM的生命周期内进行加载和卸载。
PermGen是用于存储类数据(如静态变量,字节码等)的存储区。默认情况下,为PermGen分配了64Mb。可以使用-XXMaxPermSize对其进行调整。
在Java8中,PermGen方法区域替换为MetaSpace。他们已将permGem移至本机OS的独立内存中,称为MetaSpace。默认情况下,它可以自动增加其大小。在MetaSpace中,类可以在JVM的生命周期内进行加载和卸载。