50,526
社区成员
发帖
与我相关
我的任务
分享
-server -XX:PermSize=64M -XX:MaxPermSize=128m -Xms2g -Xmx2g -Xmn656m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=70 -XX:+PrintGCDetails -XX:+PrintGCTimeStamps
mybk@ubuntu169:/opt/gclog$ jstat -gc 24234 2000
S0C S1C S0U S1U EC EU OC OU PC PU YGC YGCT FGC FGCT GCT
67136.0 67136.0 28733.5 0.0 537472.0 36425.1 1425408.0 783773.2 65536.0 30758.7 4 1.375 193 3.725 5.100
67136.0 67136.0 28733.5 0.0 537472.0 36425.2 1425408.0 783773.2 65536.0 30758.7 4 1.375 193 3.725 5.100
67136.0 67136.0 28733.5 0.0 537472.0 36425.2 1425408.0 783773.2 65536.0 30758.7 4 1.375 194 3.735 5.110
67136.0 67136.0 28733.5 0.0 537472.0 36425.3 1425408.0 783773.2 65536.0 30758.7 4 1.375 195 3.765 5.140
67136.0 67136.0 28733.5 0.0 537472.0 36425.4 1425408.0 783773.2 65536.0 30758.7 4 1.375 195 3.765 5.140
67136.0 67136.0 28733.5 0.0 537472.0 36425.4 1425408.0 783773.2 65536.0 30758.7 4 1.375 196 3.774 5.149
67136.0 67136.0 28733.5 0.0 537472.0 36425.5 1425408.0 783773.2 65536.0 30758.7 4 1.375 197 3.803 5.177
67136.0 67136.0 28733.5 0.0 537472.0 36425.6 1425408.0 783773.2 65536.0 30758.7 4 1.375 197 3.803 5.177
67136.0 67136.0 28733.5 0.0 537472.0 36425.6 1425408.0 783773.2 65536.0 30758.7 4 1.375 197 3.803 5.177
67136.0 67136.0 28733.5 0.0 537472.0 36425.7 1425408.0 783773.2 65536.0 30758.7 4 1.375 198 3.814 5.188
67136.0 67136.0 28733.5 0.0 537472.0 36425.7 1425408.0 783773.2 65536.0 30758.7 4 1.375 199 3.842 5.217
67136.0 67136.0 28733.5 0.0 537472.0 36425.8 1425408.0 783773.2 65536.0 30758.7 4 1.375 199 3.842 5.217
67136.0 67136.0 28733.5 0.0 537472.0 36425.9 1425408.0 783773.2 65536.0 30758.7 4 1.375 199 3.842 5.217
67136.0 67136.0 28733.5 0.0 537472.0 36425.9 1425408.0 783773.2 65536.0 30758.7 4 1.375 200 3.856 5.230
67136.0 67136.0 28733.5 0.0 537472.0 36426.0 1425408.0 783773.2 65536.0 30758.7 4 1.375 201 3.883 5.258
67136.0 67136.0 28733.5 0.0 537472.0 36426.1 1425408.0 783773.2 65536.0 30758.7 4 1.375 201 3.883 5.258
67136.0 67136.0 28733.5 0.0 537472.0 36426.1 1425408.0 783773.2 65536.0 30758.7 4 1.375 202 3.892 5.267
623.120: [GC [1 CMS-initial-mark: 783773K(1425408K)] 848919K(2030016K), 0.0267960 secs] [Times: user=0.02 sys=0.00, real=0.02 secs]
623.147: [CMS-concurrent-mark-start]
623.171: [CMS-concurrent-mark: 0.024/0.024 secs] [Times: user=0.05 sys=0.00, real=0.03 secs]
623.171: [CMS-concurrent-preclean-start]
623.177: [CMS-concurrent-preclean: 0.005/0.005 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]
623.177: [CMS-concurrent-abortable-preclean-start]
CMS: abort preclean due to time 628.300: [CMS-concurrent-abortable-preclean: 3.222/5.123 secs] [Times: user=3.19 sys=0.03, real=5.13 secs]
628.300: [GC[YG occupancy: 65146 K (604608 K)]628.300: [Rescan (parallel) , 0.0089220 secs]628.309: [weak refs processing, 0.0000100 secs]628.309: [scrub string table, 0.0005570 secs] [1 CMS-remark: 783773K(1425408K)] 848919K(2030016K), 0.0095880 secs] [Times: user=0.05 sys=0.00, real=0.01 secs]
628.310: [CMS-concurrent-sweep-start]
628.315: [CMS-concurrent-sweep: 0.005/0.005 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]
628.315: [CMS-concurrent-reset-start]
628.320: [CMS-concurrent-reset: 0.005/0.005 secs] [Times: user=0.01 sys=0.00, real=0.01 secs]
-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/opt/gclog/$(hostname)-${GCNAME}.log
70%是这里设置的
-XX:CMSInitiatingOccupancyFraction=70
根据经验70%是一个比较保守的值,80%有oom风险,看具体应用情况了。-XX:+UseCMSInitiatingOccupancyOnly
参数导致的。。。