[Gc] Re: [bigloo] Performance evaluation

Manuel.Serrano at sophia.inria.fr Manuel.Serrano at sophia.inria.fr
Wed Aug 11 02:25:09 PDT 2010


Hi Hans, 

I have started studying the impact of the GC on the overall Bigloo
performance.  I'm thus comparing the very same version of the compiler
(bigloo3.4b) with two version of the GC, namely 7.1 and 7.2alpha4. The
most significant performance difference has been found for the traverse
Benchmark whose source code is attached here:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: traverse.scm
Type: application/octet-stream
Size: 4452 bytes
Desc: not available
Url : http://napali.hpl.hp.com/pipermail/gc/attachments/20100811/5f03b023/traverse-0001.obj
-------------- next part --------------

Roughly speaking, traverse runs about 50% slower with GC7.2
(5.16 CPU+SYS second with vs 3.56 CPU+SYS second). Both executions allocate
940.1MB but, apparently, they do not use the heap similarly. Here is a 
log constructed by inspecting the heap size at each GC.

GC7.1:

-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
gc   1: alloc size=3.98MB, heap size=4.06MB, live size=0.20MB
gc   2: alloc size=3.78MB, heap size=4.06MB, live size=0.32MB
gc   3: alloc size=1.73MB, heap size=4.06MB, live size=0.27MB
gc   4: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc   5: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc   6: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc   7: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc   8: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc   9: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  10: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  11: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  12: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  13: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  14: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  15: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  16: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  17: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  18: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  19: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  20: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
i=10
gc  21: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  22: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  23: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  24: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  25: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  26: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  27: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  28: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  29: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  30: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  31: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  32: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  33: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  34: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  35: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  36: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  37: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  38: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  39: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  40: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
i=20
gc  41: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  42: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  43: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  44: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  45: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  46: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  47: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  48: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  49: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  50: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  51: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  52: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  53: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  54: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  55: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  56: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  57: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  58: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  59: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  60: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
i=30
gc  61: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  62: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  63: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  64: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  65: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  66: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  67: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  68: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  69: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  70: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  71: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  72: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  73: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  74: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  75: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  76: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  77: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  78: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  79: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  80: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
i=40
gc  81: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  82: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  83: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  84: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  85: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  86: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  87: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  88: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  89: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  90: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  91: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  92: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  93: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  94: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  95: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  96: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  97: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc  98: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc  99: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 100: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
i=50
gc 101: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 102: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 103: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 104: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 105: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 106: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 107: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 108: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 109: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 110: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 111: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 112: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 113: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 114: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 115: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 116: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 117: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 118: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 119: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 120: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
i=60
gc 121: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 122: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 123: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 124: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 125: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 126: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 127: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 128: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 129: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 130: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 131: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 132: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 133: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 134: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 135: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 136: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 137: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 138: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 139: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 140: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
i=70
gc 141: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 142: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 143: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 144: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 145: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 146: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 147: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 148: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 149: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 150: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 151: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 152: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 153: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 154: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 155: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 156: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 157: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 158: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 159: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 160: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
i=80
gc 161: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 162: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 163: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 164: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 165: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 166: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 167: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 168: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 169: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 170: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 171: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 172: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 173: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 174: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 175: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 176: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 177: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 178: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 179: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 180: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
i=90
gc 181: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 182: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 183: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 184: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 185: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 186: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 187: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 188: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 189: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 190: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 191: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 192: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 193: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 194: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 195: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 196: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 197: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 198: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 199: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
gc 200: alloc size=5.06MB, heap size=5.42MB, live size=0.43MB
gc 201: alloc size=4.34MB, heap size=5.42MB, live size=0.27MB
-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----


gc7.2alpha4

-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----
gc   1: alloc size=2.02MB, heap size=4.06MB, live size=0.25MB
gc   2: alloc size=1.87MB, heap size=4.06MB, live size=0.36MB
gc   3: alloc size=1.81MB, heap size=4.06MB, live size=0.47MB
gc   4: alloc size=1.76MB, heap size=4.06MB, live size=0.58MB
gc   5: alloc size=1.70MB, heap size=4.06MB, live size=0.69MB
gc   6: alloc size=2.33MB, heap size=5.42MB, live size=0.63MB
gc   7: alloc size=2.35MB, heap size=5.42MB, live size=0.78MB
gc   8: alloc size=2.28MB, heap size=5.42MB, live size=0.92MB
gc   9: alloc size=2.21MB, heap size=5.42MB, live size=1.06MB
gc  10: alloc size=0.54MB, heap size=5.42MB, live size=0.50MB
gc  11: alloc size=2.42MB, heap size=5.42MB, live size=0.66MB
gc  12: alloc size=2.34MB, heap size=5.42MB, live size=0.80MB
gc  13: alloc size=2.27MB, heap size=5.42MB, live size=0.95MB
gc  14: alloc size=2.20MB, heap size=5.42MB, live size=1.07MB
gc  15: alloc size=3.04MB, heap size=7.23MB, live size=0.70MB
gc  16: alloc size=3.22MB, heap size=7.23MB, live size=0.89MB
gc  17: alloc size=3.13MB, heap size=7.23MB, live size=1.08MB
gc  18: alloc size=3.04MB, heap size=7.23MB, live size=0.69MB
gc  19: alloc size=3.23MB, heap size=7.23MB, live size=0.89MB
gc  20: alloc size=3.13MB, heap size=7.23MB, live size=0.70MB
gc  21: alloc size=3.23MB, heap size=7.23MB, live size=0.71MB
gc  22: alloc size=3.22MB, heap size=7.23MB, live size=0.91MB
gc  23: alloc size=3.12MB, heap size=7.23MB, live size=0.51MB
gc  24: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  25: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  26: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  27: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  28: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  29: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  30: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  31: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  32: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  33: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  34: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
i=10
gc  35: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  36: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  37: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  38: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  39: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  40: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  41: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  42: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  43: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  44: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  45: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  46: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  47: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  48: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  49: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  50: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  51: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  52: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  53: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  54: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  55: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  56: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  57: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  58: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  59: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  60: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  61: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  62: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  63: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  64: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
i=20
gc  65: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  66: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  67: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  68: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  69: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  70: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  71: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  72: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  73: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  74: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  75: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  76: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  77: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  78: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  79: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  80: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  81: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  82: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  83: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  84: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  85: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  86: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  87: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  88: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  89: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  90: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  91: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  92: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  93: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  94: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
i=30
gc  95: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  96: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc  97: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc  98: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc  99: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 100: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 101: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 102: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 103: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 104: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 105: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 106: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 107: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 108: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 109: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 110: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 111: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 112: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 113: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 114: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 115: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 116: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 117: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 118: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 119: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 120: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 121: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 122: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 123: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 124: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
i=40
gc 125: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 126: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 127: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 128: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 129: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 130: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 131: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 132: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 133: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 134: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 135: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 136: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 137: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 138: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 139: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 140: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 141: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 142: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 143: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 144: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 145: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 146: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 147: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 148: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 149: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 150: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 151: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 152: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 153: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 154: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
i=50
gc 155: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 156: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 157: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 158: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 159: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 160: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 161: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 162: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 163: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 164: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 165: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 166: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 167: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 168: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 169: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 170: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 171: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 172: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 173: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 174: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 175: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 176: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 177: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 178: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 179: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 180: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 181: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 182: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 183: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 184: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
i=60
gc 185: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 186: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 187: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 188: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 189: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 190: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 191: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 192: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 193: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 194: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 195: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 196: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 197: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 198: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 199: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 200: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 201: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 202: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 203: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 204: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 205: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 206: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 207: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 208: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 209: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 210: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 211: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 212: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 213: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 214: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
i=70
gc 215: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 216: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 217: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 218: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 219: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 220: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 221: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 222: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 223: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 224: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 225: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 226: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 227: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 228: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 229: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 230: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 231: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 232: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 233: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 234: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 235: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 236: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 237: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 238: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 239: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 240: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 241: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 242: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 243: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 244: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
i=80
gc 245: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 246: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 247: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 248: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 249: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 250: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 251: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 252: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 253: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 254: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 255: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 256: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 257: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 258: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 259: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 260: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 261: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 262: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 263: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 264: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 265: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 266: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 267: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 268: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 269: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 270: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 271: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 272: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 273: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 274: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
i=90
gc 275: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 276: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 277: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 278: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 279: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 280: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 281: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 282: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 283: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 284: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 285: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 286: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 287: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 288: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 289: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 290: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 291: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 292: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 293: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 294: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 295: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 296: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 297: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 298: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 299: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 300: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 301: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 302: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
gc 303: alloc size=3.32MB, heap size=7.23MB, live size=0.72MB
gc 304: alloc size=3.22MB, heap size=7.23MB, live size=0.92MB
gc 305: alloc size=2.86MB, heap size=7.23MB, live size=0.51MB
-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----

7.1 runs 201 GCs against 305 for 7.2alpha4. We have here almost
the same ratio as for the run time ratio...

I hope this will help.

-- 
Manuel


More information about the Gc mailing list