JVM: 用jstat发现元空间使用率和压缩类空间使用率95%以上,有问题吗?
如下所示:元空间使用率M和压缩类空间使用率CCS 都在95%以上,这代表什么?有问题吗?
full gc次数不多,很多天了也就几次而已
[root@localhost eversec]# cat temp
S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
0.00 4.87 66.80 0.54 97.97 96.68 7 0.262 2 0.282 0.544
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
元数据空间一共多少?使用了多少?
元数据空间使用率高无所谓的,因为除非是使用了一些会运行期动态生成类的东西(比如groovy),否则元数据空间是很稳定的,使用率高反而可以节省下一些内存
运行多久发生的两次
FGC
?就这个日志来看一共就发生了两次
FGC
,而MetaSpace
的回收通常是伴随着fullGC
,可以再观察当发生FGC
时MetaSpace
是否有下降。