1
rootww21 OP 没人知道吗
|
2
woyixinyiyi 2019-04-29 00:55:54 +08:00
发完整的显示 jvm 参数
|
3
rootww21 OP @woyixinyiyi
JAVA_OPTS="-Xms1024m -Xmx1024m -Xmn512m -Xss512k -XX:SurvivorRatio=20 -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=196m -XX:ParallelGCThreads=4 -XX:MaxTenuringThreshold=4 -XX:+UseConcMarkSweepGC -XX:+CMSScavengeBeforeRemark -XX:+CMSParallelRemarkEnabled -XX:+AggressiveOpts" |
4
woyixinyiyi 2019-04-29 20:25:49 +08:00
摘自 orcale 官网
-gcmetacapacity option https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jstat.html 这个地方显示的应该不是你设置的值 MCMN: Minimum metaspace capacity (kB). MCMX: Maximum metaspace capacity (kB). 除以 1024 看看是多少 M 明细比你设置的大 MC: Metaspace capacity (kB). MCMX: Maximum metaspace capacity (kB). MC: Metaspace capacity (kB). CCSMN: Compressed class space minimum capacity (kB). CCSMX: Compressed class space maximum capacity (kB). YGC: Number of young generation GC events. FGC: Number of full GC events. FGCT: Full garbage collection time. GCT: Total garbage collection time |
5
rootww21 OP @woyixinyiyi 算下来 1G 多感觉不对,新生代老年代都没问题,那这个元空间设置的最大值除了用 jstat 还有什么命令可以,jmap 速度太慢会影响进程
|
6
gongxufan 2019-04-30 14:36:00 +08:00
jdk 自带的 visualVM 图形工具比较直观的看
|
7
woyixinyiyi 2019-04-30 16:23:14 +08:00
@rootww21
jstat -gc pid 看是你要的不,翻翻官方文档 应该有这样的命令 |