
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 看是你要的不,翻翻官方文档 应该有这样的命令 |