FeaturesPluginsDocs & SupportCommunityPartners

NetBeans GC performance on Linux version 2.5.10 running on i386


The graphs below show the effect of various java lineswitch settings on garbage collection in NetBeans Each value is the average from a series of runs, and the standard deviation is shown by the bracket bracing the value end of each bar.

The current tests are only of NetBeans start-up, running NetBeans multiple times with the line switch to stop it once the main window comes up. Since there is currently no extensive and functioning test that will drive the NetBeans UI in memory consuming ways, these charts reflect startup performance only. Note: The numbers may be wrong on Windows. There is currently a bug in the window system that causes all of the components in the main window to dock themselves into new frames just prior to the IDE shutting itself down. This does not happen with all sets of java lineswitches, but it likely impacts the session time, since requesting new frames from the operating system is expensive.


Settings eliminated because they caused major garbage collections during startup
  • test4 - test4: -XX:TargetSurvivorRatio=1 -Xverify:none -Xmx96m -Xms96m


Most effective settings

  • Lowest session time - test5: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:PermSize=20M -Xmx96m -Xms96m
  • Lowest gc count - test10: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:PermSize=20M -XX:SurvivorRatio=100 -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • Lowest by average gc duration - (by minor gc duration) test32test32: -Xverify:none -XX:+UseAdaptiveSizePolicy -XX:+UseParallelGC -XX:PermSize=20M -XX:SurvivorRatio=100 -XX:MaxTenuringThreshold=0 -Xmx96m -Xms96m


Index of all settings tested (sorted by session duration)

  • test5 - test5: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:PermSize=20M -Xmx96m -Xms96m
  • test3 - test3: -Xverify:none -XX:PermSize=20M -Xmx96m -Xms96m
  • test17 - test17: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:SurvivorRatio=2 -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test17_plusEvacuationRatio - test17_plusEvacuationRatio: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:SurvivorRatio=2 -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxLiveObjectEvacuationRatio=75 -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test14 - test14: -Xverify:none -XX:+UseParallelGC -Xms24m -Xmx96m
  • test27 - test27: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:SurvivorRatio=2 -XX:+UseParNewGC -XX:PermSize=20M -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test28 - test28: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:SurvivorRatio=2 -XX:PermSize=20M -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test31 - test31: -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:SurvivorRatio=100 -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test13 - test13: -Xverify:none -XX:+UseParallelGC -Xms24m -Xmx96m
  • test32 - test32: -Xverify:none -XX:+UseAdaptiveSizePolicy -XX:+UseParallelGC -XX:PermSize=20M -XX:SurvivorRatio=100 -XX:MaxTenuringThreshold=0 -Xmx96m -Xms96m
  • test33 - test33: -Xverify:none -XX:+UseConcMarkSweepGC -XX:+UseAdaptiveSizePolicy -XX:+UseParallelGC -XX:PermSize=20M -XX:SurvivorRatio=100 -XX:MaxTenuringThreshold=0 -Xmx96m -Xms96m
  • test30 - test30: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:SurvivorRatio=100 -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test17_nosuvivorflags - test17_nosuvivorflags: -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test25 - test25: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:PermSize=20M -XX:MaxTenuringThreshold=0 -XX:NewSize=32M -Xmx96m -Xms96m
  • test26 - test26: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M -XX:NewSize=32M -Xmx96m -Xms96m
  • test17_plus_heapratio - test17_plus_heapratio: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:MaxHeapFreeRatio=90 -XX:SurvivorRatio=2 -XX:MinHeapFreeRatio=20 -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test19 - test19: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:+UseParallelGC -XX:+UseConcMarkSweepGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test8 - test8: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:PermSize=20M -XX:NewSize=32M -Xmx96m -Xms96m
  • test9 - test9: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test24 - test24: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:SurvivorRatio=2 -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • baseline - baseline: -Xverify:none -Xms24m -Xmx96m
  • test10 - test10: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:PermSize=20M -XX:SurvivorRatio=100 -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test29 - test29: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:SurvivorRatio=2 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:PermSize=20M -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test35 - test35: -Xverify:none -XX:SurvivorRatio=2 -XX:MaxTenuringThreshold=20 -XX:PermSize=20M -XX:TargetSurvivorRatio=80 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test1 - test1: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test21 - test21: -Xverify:none -XX:+UseAdaptiveSizePolicy -XX:+UseParallelGC -XX:PermSize=20M -XX:TargetSurvivorRatio=75 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test34 - test34: -Xverify:none -XX:SurvivorRatio=2 -XX:+UseParallelGC -XX:MaxTenuringThreshold=20 -XX:PermSize=20M -XX:TargetSurvivorRatio=80 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test20 - test20: -Xverify:none -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:PermSize=20M -XX:TargetSurvivorRatio=75 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test18 - test18: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:+UseConcMarkSweepGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m
  • test17_plus_compilethreshold - test17_plus_compilethreshold: -XX:TargetSurvivorRatio=1 -Xverify:none -XX:SurvivorRatio=2 -XX:+UseParallelGC -XX:PermSize=20M -XX:CompileThreshold=100 -XX:MaxTenuringThreshold=0 -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx96m -Xms96m

 

test5

test5
gcinfo
Total Kb garbage collected
Average (mean) 84342.5
Median 84336.5
Standard deviation 19.41505715789795
Variance (standard deviation as a percentage of mean) 0.023019304
Max variance from mean 0.04446157%
Minimum/Maximum value 84328.0/84380.0
Seconds in minor GC cycles
Average (mean) 1.4428304
Median 1.442663
Standard deviation 0.005605813318010686
Variance (standard deviation as a percentage of mean) 0.3885289
Max variance from mean 0.6213905%
Minimum/Maximum value 1.432862/1.451796
Seconds spent in GC
Average (mean) 1.4428304
Median 1.442663
Standard deviation 0.005605813318010686
Variance (standard deviation as a percentage of mean) 0.3885289
Max variance from mean 0.6213905%
Minimum/Maximum value 1.432862/1.451796
Average milliseconds per minor GC
Average (mean) 96.18868
Median 96.17753
Standard deviation 0.37371990419750584
Variance (standard deviation as a percentage of mean) 0.38852793
Max variance from mean 0.6214009%
Minimum/Maximum value 95.52414/96.7864
Average milliseconds per MAJOR GC
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Seconds in MAJOR GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Average Kb collected per GC
Average (mean) 5622.4
Median 5622.0
Standard deviation 1.4298406911467163
Variance (standard deviation as a percentage of mean) 0.025431145
Max variance from mean 0.046245337%
Minimum/Maximum value 5621.0/5625.0
Number of full GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Heap growth events
Average (mean) 15.0
Median 15.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 15.0/15.0
Number of minor GC cycles
Average (mean) 15.0
Median 15.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 15.0/15.0
Number of GC cycles
Average (mean) 15.0
Median 15.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 15.0/15.0
 
Duration
Average (mean) 34072.2
Median 33919.5
Standard deviation 473.3652167958924
Variance (standard deviation as a percentage of mean) 1.3893005
Max variance from mean 2.1918185%
Minimum/Maximum value 33513.0/34819.0
 
   
javaconfig
Target survivor ratio 1 (-XX:TargetSurvivorRatio=1)
Disable bytcode verification -1 (-Xverify:none)
Permanent area size 20 (-XX:PermSize=20M)
Maximum heap size 96 (-Xmx96m)
Minimum heap size 96 (-Xms96m)
 
 

test3

test3
gcinfo
Average milliseconds per minor GC
Average (mean) 100.54623
Median 100.67284
Standard deviation 0.5845510040292441
Variance (standard deviation as a percentage of mean) 0.58137536
Max variance from mean 0.6423956%
Minimum/Maximum value 99.28553/101.19213
Total Kb garbage collected
Average (mean) 84387.0
Median 84388.5
Standard deviation 5.9066817155564495
Variance (standard deviation as a percentage of mean) 0.0069995164
Max variance from mean 0.011850167%
Minimum/Maximum value 84375.0/84397.0
Average Kb collected per GC
Average (mean) 5625.2
Median 5625.0
Standard deviation 0.4216370716188307
Variance (standard deviation as a percentage of mean) 0.0074955034
Max variance from mean 0.014218244%
Minimum/Maximum value 5625.0/5626.0
Average milliseconds per MAJOR GC
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Seconds in MAJOR GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Number of full GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Heap growth events
Average (mean) 15.0
Median 15.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 15.0/15.0
Number of minor GC cycles
Average (mean) 15.0
Median 15.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 15.0/15.0
Number of GC cycles
Average (mean) 15.0
Median 15.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 15.0/15.0
Seconds in minor GC cycles
Average (mean) 1.5081936
Median 1.5100925
Standard deviation 0.008768271729949909
Variance (standard deviation as a percentage of mean) 0.5813757
Max variance from mean 0.64238286%
Minimum/Maximum value 1.489283/1.517882
Seconds spent in GC
Average (mean) 1.5081936
Median 1.5100925
Standard deviation 0.008768271729949909
Variance (standard deviation as a percentage of mean) 0.5813757
Max variance from mean 0.64238286%
Minimum/Maximum value 1.489283/1.517882
 
Duration
Average (mean) 34251.7
Median 34042.0
Standard deviation 682.4809455568537
Variance (standard deviation as a percentage of mean) 1.9925462
Max variance from mean 5.142229%
Minimum/Maximum value 33667.0/36013.0
 
   
javaconfig
Disable bytcode verification -1 (-Xverify:none)
Permanent area size 20 (-XX:PermSize=20M)
Maximum heap size 96 (-Xmx96m)
Minimum heap size 96 (-Xms96m)
   
 

test17

test17
gcinfo
Seconds in minor GC cycles
Average (mean) 0.4046751
Median 0.4060655
Standard deviation 0.0056754264581452595
Variance (standard deviation as a percentage of mean) 1.402465
Max variance from mean 1.7181467%
Minimum/Maximum value 0.39590603/0.411628
Seconds spent in GC
Average (mean) 0.4046751
Median 0.4060655
Standard deviation 0.0056754264581452595
Variance (standard deviation as a percentage of mean) 1.402465
Max variance from mean 1.7181467%
Minimum/Maximum value 0.39590603/0.411628
Total Kb garbage collected
Average (mean) 67765.5
Median 67763.5
Standard deviation 12.465507967543436
Variance (standard deviation as a percentage of mean) 0.018395064
Max variance from mean 0.030251384%
Minimum/Maximum value 67749.0/67786.0
Heap growth events
Average (mean) 3.0
Median 3.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 3.0/3.0
Number of minor GC cycles
Average (mean) 3.0
Median 3.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 3.0/3.0
Number of GC cycles
Average (mean) 3.0
Median 3.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 3.0/3.0
Average milliseconds per minor GC
Average (mean) 134.89171
Median 135.35516
Standard deviation 1.8918099306944218
Variance (standard deviation as a percentage of mean) 1.4024657
Max variance from mean 1.7181389%
Minimum/Maximum value 131.96867/137.20934
Average milliseconds per MAJOR GC
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Seconds in MAJOR GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Number of full GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Average Kb collected per GC
Average (mean) 22588.2
Median 22587.5
Standard deviation 4.0770360435481345
Variance (standard deviation as a percentage of mean) 0.018049408
Max variance from mean 0.030107673%
Minimum/Maximum value 22583.0/22595.0
 
Duration
Average (mean) 34706.9
Median 34707.0
Standard deviation 446.6165292717568
Variance (standard deviation as a percentage of mean) 1.2868235
Max variance from mean 1.798206%
Minimum/Maximum value 34132.0/35331.0
 
   
javaconfig
Target survivor ratio 1 (-XX:TargetSurvivorRatio=1)
Disable bytcode verification -1 (-Xverify:none)
SurvivorRatio 2 (-XX:SurvivorRatio=2)
UseParallelG true (-XX:+UseParallelGC)
Permanent area size 20 (-XX:PermSize=20M)
MaxTenuringThreshold 0 (-XX:MaxTenuringThreshold=0)
Maximum new area size 32 (-XX:MaxNewSize=32M)
New area size 32 (-XX:NewSize=32M)
Maximum heap size 96 (-Xmx96m)
Minimum heap size 96 (-Xms96m)
   
 

test17_plusEvacuationRatio

test17_plusEvacuationRatio
gcinfo
Seconds in minor GC cycles
Average (mean) 0.40100932
Median 0.401244
Standard deviation 0.003019275197709818
Variance (standard deviation as a percentage of mean) 0.75291896
Max variance from mean 1.5387896%
Minimum/Maximum value 0.39618403/0.40718
Seconds spent in GC
Average (mean) 0.40100932
Median 0.401244
Standard deviation 0.003019275197709818
Variance (standard deviation as a percentage of mean) 0.75291896
Max variance from mean 1.5387896%
Minimum/Maximum value 0.39618403/0.40718
Heap growth events
Average (mean) 3.0
Median 3.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 3.0/3.0
Number of minor GC cycles
Average (mean) 3.0
Median 3.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 3.0/3.0
Number of GC cycles
Average (mean) 3.0
Median 3.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 3.0/3.0
Average Kb collected per GC
Average (mean) 22585.8
Median 22584.5
Standard deviation 4.939635682736977
Variance (standard deviation as a percentage of mean) 0.021870537
Max variance from mean 0.036302537%
Minimum/Maximum value 22577.0/22594.0
Total Kb garbage collected
Average (mean) 67758.6
Median 67754.0
Standard deviation 14.871299817710257
Variance (standard deviation as a percentage of mean) 0.021947471
Max variance from mean 0.03600788%
Minimum/Maximum value 67733.0/67783.0
Average milliseconds per minor GC
Average (mean) 133.66977
Median 133.74802
Standard deviation 1.0064259380980642
Variance (standard deviation as a percentage of mean) 0.7529196
Max variance from mean 1.5387923%
Minimum/Maximum value 132.06134/135.72667
Average milliseconds per MAJOR GC
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Seconds in MAJOR GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Number of full GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
 
Duration
Average (mean) 34844.2
Median 34720.5
Standard deviation 550.156713254503
Variance (standard deviation as a percentage of mean) 1.5789047
Max variance from mean 3.8221593%
Minimum/Maximum value 34289.0/36176.0
 
   
javaconfig
Target survivor ratio 1 (-XX:TargetSurvivorRatio=1)
Disable bytcode verification -1 (-Xverify:none)
SurvivorRatio 2 (-XX:SurvivorRatio=2)
UseParallelG true (-XX:+UseParallelGC)
Permanent area size 20 (-XX:PermSize=20M)
MaxLiveObjectEvacuationRatio 75 (-XX:MaxLiveObjectEvacuationRatio=75)
MaxTenuringThreshold 0 (-XX:MaxTenuringThreshold=0)
Maximum new area size 32 (-XX:MaxNewSize=32M)
New area size 32 (-XX:NewSize=32M)
Maximum heap size 96 (-Xmx96m)
Minimum heap size 96 (-Xms96m)
 
 

test14

test14
gcinfo
Heap growth events
Average (mean) 31.0
Median 31.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 31.0/31.0
Number of minor GC cycles
Average (mean) 31.0
Median 31.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 31.0/31.0
Number of GC cycles
Average (mean) 31.0
Median 31.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 31.0/31.0
Average milliseconds per minor GC
Average (mean) 92.94442
Median 93.29004
Standard deviation 1.9585655251293825
Variance (standard deviation as a percentage of mean) 2.1072438
Max variance from mean 2.5646975%
Minimum/Maximum value 87.95468/95.32816
Seconds in minor GC cycles
Average (mean) 2.8812776
Median 2.8919911
Standard deviation 0.06071558899380944
Variance (standard deviation as a percentage of mean) 2.1072454
Max variance from mean 2.5646768%
Minimum/Maximum value 2.726595/2.955173
Seconds spent in GC
Average (mean) 2.8812776
Median 2.8919911
Standard deviation 0.06071558899380944
Variance (standard deviation as a percentage of mean) 2.1072454
Max variance from mean 2.5646768%
Minimum/Maximum value 2.726595/2.955173
Average Kb collected per GC
Average (mean) 2781.8
Median 2782.0
Standard deviation 1.8135293781580673
Variance (standard deviation as a percentage of mean) 0.065192655
Max variance from mean 0.04313578%
Minimum/Maximum value 2777.0/2783.0
Average milliseconds per MAJOR GC
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Seconds in MAJOR GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Total Kb garbage collected
Average (mean) 86251.8
Median 86267.5
Standard deviation 53.61757573938235
Variance (standard deviation as a percentage of mean) 0.06216401
Max variance from mean 0.044292554%
Minimum/Maximum value 86113.0/86290.0
Number of full GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
 
Duration
Average (mean) 34883.5
Median 34763.5
Standard deviation 630.5231073393654
Variance (standard deviation as a percentage of mean) 1.807511
Max variance from mean 4.871931%
Minimum/Maximum value 34398.0/36583.0
 
   
javaconfig
Disable bytcode verification -1 (-Xverify:none)
UseParallelG true (-XX:+UseParallelGC)
Minimum heap size 24 (-Xms24m)
Maximum heap size 96 (-Xmx96m)
   
 

test27

test27
gcinfo
Total Kb garbage collected
Average (mean) 74839.6
Median 74836.5
Standard deviation 13.664227523858958
Variance (standard deviation as a percentage of mean) 0.018258017
Max variance from mean 0.028592398%
Minimum/Maximum value 74822.0/74861.0
Seconds in minor GC cycles
Average (mean) 0.85753757
Median 0.855233
Standard deviation 0.0102698179730673
Variance (standard deviation as a percentage of mean) 1.1975939
Max variance from mean 2.1791894%
Minimum/Maximum value 0.845483/0.87622494
Seconds spent in GC
Average (mean) 0.85753757
Median 0.855233
Standard deviation 0.0102698179730673
Variance (standard deviation as a percentage of mean) 1.1975939
Max variance from mean 2.1791894%
Minimum/Maximum value 0.845483/0.87622494
Average Kb collected per GC
Average (mean) 14967.4
Median 14967.0
Standard deviation 2.716206536204469
Variance (standard deviation as a percentage of mean) 0.018147483
Max variance from mean 0.030730851%
Minimum/Maximum value 14964.0/14972.0
Average milliseconds per minor GC
Average (mean) 171.50752
Median 171.0466
Standard deviation 2.0539630491879244
Variance (standard deviation as a percentage of mean) 1.1975936
Max variance from mean 2.1791797%
Minimum/Maximum value 169.0966/175.24498
Heap growth events
Average (mean) 5.0
Median 5.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 5.0/5.0
Number of minor GC cycles
Average (mean) 5.0
Median 5.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 5.0/5.0
Number of GC cycles
Average (mean) 5.0
Median 5.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 5.0/5.0
Average milliseconds per MAJOR GC
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Seconds in MAJOR GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Number of full GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
 
Duration
Average (mean) 34994.8
Median 34616.5
Standard deviation 1084.2561990950985
Variance (standard deviation as a percentage of mean) 3.098335
Max variance from mean 7.24736%
Minimum/Maximum value 34122.0/37531.0
 
   
javaconfig
Target survivor ratio 1 (-XX:TargetSurvivorRatio=1)
Disable bytcode verification -1 (-Xverify:none)
SurvivorRatio 2 (-XX:SurvivorRatio=2)
UseParNewG true (-XX:+UseParNewGC)
Permanent area size 20 (-XX:PermSize=20M)
MaxTenuringThreshold 0 (-XX:MaxTenuringThreshold=0)
Maximum new area size 32 (-XX:MaxNewSize=32M)
New area size 32 (-XX:NewSize=32M)
Maximum heap size 96 (-Xmx96m)
Minimum heap size 96 (-Xms96m)
   
 

test28

test28
gcinfo
Average Kb collected per GC
Average (mean) 14966.1
Median 14965.5
Standard deviation 4.886489327453798
Variance (standard deviation as a percentage of mean) 0.032650385
Max variance from mean 0.046106808%
Minimum/Maximum value 14959.0/14973.0
Seconds in minor GC cycles
Average (mean) 0.8537348
Median 0.853076
Standard deviation 0.0075486103558726056
Variance (standard deviation as a percentage of mean) 0.8841868
Max variance from mean 1.6067324%
Minimum/Maximum value 0.84322304/0.867452
Seconds spent in GC
Average (mean) 0.8537348
Median 0.853076
Standard deviation 0.0075486103558726056
Variance (standard deviation as a percentage of mean) 0.8841868
Max variance from mean 1.6067324%
Minimum/Maximum value 0.84322304/0.867452
Total Kb garbage collected
Average (mean) 74832.4
Median 74830.0
Standard deviation 23.95458629552687
Variance (standard deviation as a percentage of mean) 0.032010984
Max variance from mean 0.043566108%
Minimum/Maximum value 74797.0/74865.0
Average milliseconds per minor GC
Average (mean) 170.74696
Median 170.6152
Standard deviation 1.5097203840112383
Variance (standard deviation as a percentage of mean) 0.8841858
Max variance from mean 1.6067277%
Minimum/Maximum value 168.6446/173.4904
Heap growth events
Average (mean) 5.0
Median 5.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 5.0/5.0
Number of minor GC cycles
Average (mean) 5.0
Median 5.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 5.0/5.0
Number of GC cycles
Average (mean) 5.0
Median 5.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 5.0/5.0
Average milliseconds per MAJOR GC
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Seconds in MAJOR GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Number of full GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
 
Duration
Average (mean) 35009.9
Median 34805.0
Standard deviation 941.2219483609532
Variance (standard deviation as a percentage of mean) 2.6884453
Max variance from mean 6.1671176%
Minimum/Maximum value 34101.0/37169.0
 
   
javaconfig
Target survivor ratio 1 (-XX:TargetSurvivorRatio=1)
Disable bytcode verification -1 (-Xverify:none)
SurvivorRatio 2 (-XX:SurvivorRatio=2)
Permanent area size 20 (-XX:PermSize=20M)
MaxTenuringThreshold 0 (-XX:MaxTenuringThreshold=0)
Maximum new area size 32 (-XX:MaxNewSize=32M)
New area size 32 (-XX:NewSize=32M)
Maximum heap size 96 (-Xmx96m)
Minimum heap size 96 (-Xms96m)
 

test31

test31
gcinfo
Heap growth events
Average (mean) 3.0
Median 3.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 3.0/3.0
Number of minor GC cycles
Average (mean) 3.0
Median 3.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 3.0/3.0
Number of GC cycles
Average (mean) 3.0
Median 3.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) 0.0
Max variance from mean 0.0%
Minimum/Maximum value 3.0/3.0
Average Kb collected per GC
Average (mean) 22585.8
Median 22585.5
Standard deviation 1.9888580225154229
Variance (standard deviation as a percentage of mean) 0.008805789
Max variance from mean 0.014164736%
Minimum/Maximum value 22583.0/22589.0
Total Kb garbage collected
Average (mean) 67758.6
Median 67757.0
Standard deviation 6.095535929533117
Variance (standard deviation as a percentage of mean) 0.008995959
Max variance from mean 0.015346298%
Minimum/Maximum value 67750.0/67769.0
Seconds in minor GC cycles
Average (mean) 0.4106091
Median 0.4067645
Standard deviation 0.01123973988294535
Variance (standard deviation as a percentage of mean) 2.7373333
Max variance from mean 4.5308037%
Minimum/Maximum value 0.39966097/0.429213
Seconds spent in GC
Average (mean) 0.4106091
Median 0.4067645
Standard deviation 0.01123973988294535
Variance (standard deviation as a percentage of mean) 2.7373333
Max variance from mean 4.5308037%
Minimum/Maximum value 0.39966097/0.429213
Average milliseconds per minor GC
Average (mean) 136.8697
Median 135.58817
Standard deviation 3.7465825659715617
Variance (standard deviation as a percentage of mean) 2.7373352
Max variance from mean 4.530801%
Minimum/Maximum value 133.22034/143.071
Average milliseconds per MAJOR GC
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Seconds in MAJOR GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
Number of full GC cycles
Average (mean) 0.0
Median 0.0
Standard deviation 0.0
Variance (standard deviation as a percentage of mean) NaN
Max variance from mean NaN%
Minimum/Maximum value 0.0/0.0
 
Duration
Average (mean) 35120.4
Median 34943.0
Standard deviation 604.0445557273233
Variance (standard deviation as a percentage of mean) 1.7199252
Max variance from mean 2.9230921%
Minimum/Maximum value 34280.0/36147.0
 
   
javac