base - JVM-方法区和运行时常量池溢出 houbbbbb 2021-03-18 43 阅读1分钟 世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。 JDK8以后,方法区使用元数据空间代替了永久代 元数据空间默认只受限于本地内存的大小 但是可以手动设置: -XX: MaxMetaspaceSize: 最大值 -XX: MetaspaceSize:初始值 -XX: MinMetaspaceFreeRatio: 剩余最小容量百分比 -XX: MaxMetaspaceFreeRatio: 剩余最大容量百分比