元空间主要存储什么?排查 Metaspace OOM 时关注什么?
参考答案
HotSpot 元空间主要保存类元数据,使用本地内存而不是 Java 堆;Metaspace OOM 应关注类数量、类加载器生命周期和元空间限制。
题目解析
持续创建类加载器或动态生成类但不能卸载,可能使元空间持续增长;单纯扩大堆未必解决问题。
HotSpot 元空间主要保存类元数据,使用本地内存而不是 Java 堆;Metaspace OOM 应关注类数量、类加载器生命周期和元空间限制。
持续创建类加载器或动态生成类但不能卸载,可能使元空间持续增长;单纯扩大堆未必解决问题。