美文网首页
OOM之Metaspace

OOM之Metaspace

作者: Shaw_Young | 来源:发表于2020-07-29 00:44 被阅读0次

    JVM参数
    -XX:MetaspaceSize=8m -XX:MaxMetaspaceSize=8m
    Java 8及之后的版本使用Metaspace来替代永久代

    Metaspace是方法区在Hotspot中的实现,它与持久代最大的区别在于: Metaspace并不在虚拟机内存中而是使用本地内存也即在java8中,class metadata(the virtual machines internal presentation of java class),被存储在叫做Metaspace的native memory

    永久代(java8之后被元空间Metaspace取代了)存放了以下信息:
    虚拟机加载的类信息
    常量池
    静态变量
    即时编译后的代码

    相关文章

      网友评论

          本文标题:OOM之Metaspace

          本文链接:https://www.haomeiwen.com/subject/zkycrktx.html