专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

metaspace空间什么意思_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/9 1:05:13       共计:3553 浏览

metaspace空间什么意思?

metaspace就是java元空间元空间(metaspace)持久代的空间被彻底地删除后,它被一个叫元空间的区域所替代了。

持久代删除了之后,JVM会忽略PermSize和MaxPermSize这两个参数,还有就是再也看不到java.lang.OutOfMemoryError: PermGen error的异常了。JDK 8的HotSpot JVM现在使用的是本地内存来表示类的元数据,这个区域就叫做元空间。元空间的特点:充分利用了Java语言规范中的好处:类及相关的元数据的生命周期与类加载器的一致。

每个加载器有专门的存储空间只进行线性分配不会单独回收某个类省掉了GC扫描及压缩的时间元空间里的对象的位置是固定的如果GC发现某个类加载器不再存活了,会把相关的空间整个回收掉

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:cac证啥意思_java | ·下一条:C语言要不要学_java

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有