Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Go Benchmarks

Anthony Starks
January 24, 2020
97

Go Benchmarks

Anthony Starks

January 24, 2020
Tweet

Transcript

  1. Go benchmarks (releases 2019-12-01 to 2020-01-20) ratios of daily development

    for 1.14 against 1.13 maximum minimum geometric mean build real time/op 10 -10 0 build user time/op 10 -10 0 build system time/op 35 -35 0 time/op 20 -20 0 alloc/op 0.3 -0.3 0 allocs/op 2 -2 0 speed 2 -2 0 total bytes 6 -6 0 text bytes 6 -6 0 data bytes 1 -1 0 rodata bytes 16 -16 0 pclntab bytes 8 -8 0 zdebug bytes 8 -8 0 inputs quality 2 -2 0 args quality 2 -2 0 stmts quality 2 -2 0
  2. Go benchmarks (releases 2019-12-01 to 2020-01-20) ratios of daily development

    for 1.14 against 1.13 maximum minimum geometric mean build real time/op 0 build user time/op 0 build system time/op 0 time/op 0 alloc/op 0 allocs/op 0 speed 0 total bytes 0 text bytes 0 data bytes 0 rodata bytes 0 pclntab bytes 0 zdebug bytes 0 inputs quality 0 args quality 0 stmts quality 0
  3. build real time/op ratios of daily development for 1.14 against

    1.13 maximum minimum geometric mean 10 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -10 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  4. build user time/op ratios of daily development for 1.14 against

    1.13 maximum minimum geometric mean 10 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -10 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  5. build system time/op ratios of daily development for 1.14 against

    1.13 maximum minimum geometric mean 35 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -35 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  6. time/op ratios of daily development for 1.14 against 1.13 maximum

    minimum geometric mean 20 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -20 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  7. alloc/op ratios of daily development for 1.14 against 1.13 maximum

    minimum geometric mean 0.3 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -0.3 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  8. allocs/op ratios of daily development for 1.14 against 1.13 maximum

    minimum geometric mean 2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  9. speed ratios of daily development for 1.14 against 1.13 maximum

    minimum geometric mean 2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  10. total bytes ratios of daily development for 1.14 against 1.13

    maximum minimum geometric mean 6 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -6 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  11. text bytes ratios of daily development for 1.14 against 1.13

    maximum minimum geometric mean 6 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -6 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  12. data bytes ratios of daily development for 1.14 against 1.13

    maximum minimum geometric mean 1 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -1 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  13. rodata bytes ratios of daily development for 1.14 against 1.13

    maximum minimum geometric mean 16 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -16 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  14. pclntab bytes ratios of daily development for 1.14 against 1.13

    maximum minimum geometric mean 8 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -8 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  15. zdebug bytes ratios of daily development for 1.14 against 1.13

    maximum minimum geometric mean 8 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -8 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  16. inputs quality ratios of daily development for 1.14 against 1.13

    maximum minimum geometric mean 2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  17. args quality ratios of daily development for 1.14 against 1.13

    maximum minimum geometric mean 2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118
  18. stmts quality ratios of daily development for 1.14 against 1.13

    maximum minimum geometric mean 2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 -2 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118 0 20191201 20191204 20191207 20191210 20191213 20191216 20191219 20191222 20191225 20191228 20191231 20200103 20200106 20200110 20200113 20200118