Skip to content

Instantly share code, notes, and snippets.

@develar
Created February 2, 2016 16:35
Show Gist options
  • Save develar/91d2030f0522bbaf831d to your computer and use it in GitHub Desktop.
Save develar/91d2030f0522bbaf831d to your computer and use it in GitHub Desktop.
stream (object) vs xml text vs xml binary
/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/bin/java -Didea.launcher.port=7532 -Didea.launcher.bin.path=/Applications/Idea.app/Contents/bin -Dfile.encoding=UTF-8 -classpath "/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/lib/tools.jar:/Users/develar/Documents/idea/out/classes/test/configuration-store-benchmarks:/Users/develar/Documents/idea/community/lib/dev/jmh-core-1.11.3.jar:/Users/develar/Documents/idea/community/lib/dev/jmh-generator-annprocess-1.11.3.jar:/Users/develar/Documents/idea/community/lib/dev/commons-math3-3.6.jar:/Users/develar/Library/Application Support/IntelliJIdea16/Kotlin/kotlinc/lib/kotlin-runtime.jar:/Users/develar/Library/Application Support/IntelliJIdea16/Kotlin/kotlinc/lib/kotlin-reflect.jar:/Users/develar/Documents/idea/community/lib/eawtstub.jar:/Users/develar/Documents/idea/out/classes/production/platform-impl:/Users/develar/Documents/idea/out/classes/production/platform-api:/Users/develar/Documents/idea/out/classes/production/util:/Users/develar/Documents/idea/community/lib/jdom.jar:/Users/develar/Documents/idea/community/lib/log4j.jar:/Users/develar/Documents/idea/community/lib/trove4j.jar:/Users/develar/Documents/idea/community/lib/picocontainer.jar:/Users/develar/Documents/idea/out/classes/production/platform-resources-en:/Users/develar/Documents/idea/out/classes/production/annotations:/Users/develar/Documents/idea/out/classes/production/annotations-common:/Users/develar/Documents/idea/out/classes/production/util-rt:/Users/develar/Documents/idea/community/lib/jna.jar:/Users/develar/Documents/idea/community/lib/jna-platform.jar:/Users/develar/Documents/idea/community/lib/oromatcher.jar:/Users/develar/Documents/idea/community/lib/jsr166e.jar:/Users/develar/Documents/idea/community/lib/snappy-in-java-0.3.1.jar:/Users/develar/Documents/idea/community/lib/imgscalr-lib-4.2.jar:/Users/develar/Documents/idea/community/lib/batik-all.jar:/Users/develar/Documents/idea/community/lib/xmlgraphics-commons-1.5.jar:/Users/develar/Documents/idea/community/lib/xml-apis-ext.jar:/Users/develar/Documents/idea/out/classes/test/extensions:/Users/develar/Documents/idea/out/classes/production/extensions:/Users/develar/Documents/idea/community/lib/xstream-1.4.8.jar:/Users/develar/Documents/idea/community/lib/hamcrest-core-1.3.jar:/Users/develar/Documents/idea/community/lib/junit-4.12.jar:/Users/develar/Documents/idea/community/lib/xercesImpl.jar:/Users/develar/Documents/idea/community/lib/xml-apis.jar:/Users/develar/Documents/idea/community/lib/hamcrest-library-1.3.jar:/Users/develar/Documents/idea/out/classes/production/core-api:/Users/develar/Documents/idea/community/lib/automaton.jar:/Users/develar/Documents/idea/community/lib/asm.jar:/Users/develar/Documents/idea/community/lib/asm-commons.jar:/Users/develar/Documents/idea/community/lib/cglib-2.2.2.jar:/Users/develar/Documents/idea/out/classes/production/bootstrap:/Users/develar/Documents/idea/community/lib/jgoodies-forms.jar:/Users/develar/Documents/idea/out/classes/production/forms_rt:/Users/develar/Documents/idea/community/lib/commons-codec-1.9.jar:/Users/develar/Documents/idea/out/classes/production/icons:/Users/develar/Documents/idea/out/classes/production/projectModel-api:/Users/develar/Documents/idea/out/classes/production/jps-model-api:/Users/develar/Documents/idea/community/lib/netty-all-4.1.0.Beta8.jar:/Users/develar/Documents/idea/community/lib/proxy-vole_20131209.jar:/Users/develar/Documents/idea/out/classes/production/analysis-api:/Users/develar/Documents/idea/out/classes/production/editor-ui-api:/Users/develar/Documents/idea/out/classes/production/indexing-api:/Users/develar/Documents/idea/community/lib/nanoxml-2.2.3.jar:/Users/develar/Documents/idea/community/lib/pty4j-0.5.jar:/Users/develar/Documents/idea/community/lib/guava-17.0.jar:/Users/develar/Documents/idea/community/lib/httpclient-4.4.1.jar:/Users/develar/Documents/idea/community/lib/httpcore-4.4.1.jar:/Users/develar/Documents/idea/community/lib/fluent-hc-4.4.1.jar:/Users/develar/Documents/idea/community/lib/httpmime-4.4.1.jar:/Users/develar/Documents/idea/out/classes/production/boot:/Users/develar/Documents/idea/out/classes/production/lvcs-api:/Users/develar/Documents/idea/community/lib/jh.jar:/Users/develar/Documents/idea/out/classes/test/lang-api:/Users/develar/Documents/idea/out/classes/production/lang-api:/Users/develar/Documents/idea/community/lib/dev/easymock.jar:/Users/develar/Documents/idea/community/lib/dev/easymockclassextension.jar:/Users/develar/Documents/idea/community/lib/dev/jmock-2.5.1.jar:/Users/develar/Documents/idea/community/lib/dev/jmock-junit4-2.5.1.jar:/Users/develar/Documents/idea/community/lib/dev/jmock-legacy-2.5.1.jar:/Users/develar/Documents/idea/community/lib/dev/objenesis-1.0.jar:/Users/develar/Documents/idea/community/lib/winp-1.23.jar:/Users/develar/Documents/idea/community/lib/swingx-core-1.6.2.jar:/Users/develar/Documents/idea/out/classes/production/core-impl:/Users/develar/Documents/idea/community/lib/miglayout-swing.jar:/Users/develar/Documents/idea/out/classes/production/indexing-impl:/Users/develar/Documents/idea/out/classes/production/projectModel-impl:/Users/develar/Documents/idea/out/classes/production/jps-model-impl:/Users/develar/Documents/idea/out/classes/production/jps-model-serialization:/Users/develar/Documents/idea/community/lib/sanselan-0.98-snapshot.jar:/Users/develar/Documents/idea/out/classes/production/analysis-impl:/Users/develar/Documents/idea/out/classes/production/resources-en:/Users/develar/Documents/idea/out/classes/production/editor-ui-ex:/Users/develar/Documents/idea/community/lib/jayatana-1.2.4.jar:/Users/develar/Documents/idea/community/lib/gson-2.5.jar:/Users/develar/Documents/idea/out/classes/production/diff-api:/Users/develar/Documents/idea/out/classes/production/built-in-server:/Users/develar/Documents/idea/out/classes/production/xml-openapi:/Users/develar/Documents/idea/out/classes/production/xml-psi-api:/Users/develar/Documents/idea/out/classes/production/xml-analysis-api:/Users/develar/Documents/idea/out/classes/production/xml-structure-view-api:/Users/develar/Documents/idea/out/classes/production/xdebugger-api:/Users/develar/Documents/idea/community/lib/xmlrpc-2.0.jar:/Users/develar/Documents/idea/out/classes/test/testFramework:/Users/develar/Documents/idea/out/classes/production/testFramework:/Users/develar/Documents/idea/out/classes/production/lang-impl:/Users/develar/Documents/idea/out/classes/production/vcs-api:/Users/develar/Documents/idea/community/lib/microba.jar:/Users/develar/Documents/idea/out/classes/production/vcs-api-core:/Users/develar/Documents/idea/community/lib/velocity.jar:/Users/develar/Documents/idea/out/classes/production/usageView:/Users/develar/Documents/idea/community/lib/xpp3-1.1.4-min.jar:/Users/develar/Documents/idea/community/lib/cli-parser-1.1.jar:/Users/develar/Documents/idea/out/classes/production/structure-view-impl:/Users/develar/Documents/idea/community/lib/commons-logging-1.2.jar:/Users/develar/Documents/idea/out/classes/production/diff-impl:/Users/develar/Documents/idea/out/classes/production/lvcs-impl:/Users/develar/Documents/idea/out/classes/test/vcs-impl:/Users/develar/Documents/idea/out/classes/production/vcs-impl:/Users/develar/Documents/idea/community/lib/jcip-annotations.jar:/Users/develar/Documents/idea/out/classes/production/tests_bootstrap:/Users/develar/Documents/idea/out/classes/production/java-runtime:/Users/develar/Documents/idea/community/lib/junit.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-jai.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-jmf.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-jsch.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-antlr.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-junit.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-swing.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-junit4.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-jdepend.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-netrexx.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-javamail.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-launcher.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-testutil.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-apache-bsf.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-apache-oro.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-apache-bcel.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-commons-net.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-apache-log4j.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-apache-regexp.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-apache-xalan2.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-apache-resolver.jar:/Users/develar/Documents/idea/community/lib/ant/lib/ant-commons-logging.jar:/Users/develar/Documents/idea/community/lib/groovy-all-2.3.9.jar:/Users/develar/Documents/idea/out/classes/production/platform-resources:/Users/develar/Documents/idea/out/classes/production/json:/Users/develar/Documents/idea/out/classes/test/spellchecker:/Users/develar/Documents/idea/out/classes/production/spellchecker:/Users/develar/Documents/idea/out/classes/production/dom-openapi:/Users/develar/Documents/idea/out/classes/production/xml:/Users/develar/Documents/idea/community/lib/resolver.jar:/Users/develar/Documents/idea/community/lib/xbean.jar:/Users/develar/Documents/idea/community/lib/jsr173_1.0_api.jar:/Users/develar/Documents/idea/out/classes/production/xml-psi-impl:/Users/develar/Documents/idea/out/classes/test/RegExpSupport:/Users/develar/Documents/idea/out/classes/production/RegExpSupport:/Users/develar/Documents/idea/community/lib/jaxen-1.1.3.jar:/Users/develar/Documents/idea/out/classes/production/dom-impl:/Users/develar/Documents/idea/out/classes/test/relaxng:/Users/develar/Documents/idea/out/classes/production/relaxng:/Users/develar/Documents/idea/community/xml/relaxng/lib/rngom-20051226-patched.jar:/Users/develar/Documents/idea/community/xml/relaxng/lib/isorelax.jar:/Users/develar/Documents/idea/community/xml/relaxng/lib/trang-core.jar:/Users/develar/Documents/idea/community/xml/relaxng/lib/jing.jar:/Users/develar/Documents/idea/out/classes/test/xdebugger-impl:/Users/develar/Documents/idea/out/classes/production/xdebugger-impl:/Users/develar/Documents/idea/out/classes/production/xml-analysis-impl:/Users/develar/Documents/idea/out/classes/production/xml-structure-view-impl:/Users/develar/Documents/idea/out/classes/production/images:/Users/develar/Documents/idea/community/lib/dev/assertj-core-3.2.0.jar:/Users/develar/Documents/idea/out/classes/production/built-in-server-api:/Users/develar/Documents/idea/community/lib/slf4j-api-1.7.10.jar:/Users/develar/Documents/idea/community/lib/slf4j-log4j12-1.7.10.jar:/Users/develar/Documents/idea/out/classes/production/configuration-store-impl:/Users/develar/Documents/idea/community/lib/imageio-tiff-3.2.1.jar:/Users/develar/Documents/idea/community/lib/imageio-core-3.2.1.jar:/Users/develar/Documents/idea/community/lib/common-lang-3.2.1.jar:/Users/develar/Documents/idea/community/lib/common-io-3.2.1.jar:/Users/develar/Documents/idea/community/lib/common-image-3.2.1.jar:/Users/develar/Documents/idea/community/lib/imageio-metadata-3.2.1.jar:/Applications/Idea.app/Contents/lib/idea_rt.jar" com.intellij.rt.execution.application.AppMain com.intellij.configurationStore.Test
# JMH 1.11.3 (released 19 days ago)
# VM version: JDK 1.8.0_72, VM 25.72-b15
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/bin/java
# VM options: -Didea.launcher.port=7532 -Didea.launcher.bin.path=/Applications/Idea.app/Contents/bin -Dfile.encoding=UTF-8
# Warmup: 20 iterations, 1 s each
# Measurement: 20 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.intellij.configurationStore.Test.archive
# Run progress: 0.00% complete, ETA 00:02:00
# Fork: 1 of 1
# Warmup Iteration 1: 1.128 s/op
# Warmup Iteration 2: 0.443 s/op
# Warmup Iteration 3: 0.421 s/op
# Warmup Iteration 4: 0.378 s/op
# Warmup Iteration 5: 0.375 s/op
# Warmup Iteration 6: 0.375 s/op
# Warmup Iteration 7: 0.375 s/op
# Warmup Iteration 8: 0.373 s/op
# Warmup Iteration 9: 0.373 s/op
# Warmup Iteration 10: 0.377 s/op
# Warmup Iteration 11: 0.377 s/op
# Warmup Iteration 12: 0.376 s/op
# Warmup Iteration 13: 0.372 s/op
# Warmup Iteration 14: 0.373 s/op
# Warmup Iteration 15: 0.375 s/op
# Warmup Iteration 16: 0.379 s/op
# Warmup Iteration 17: 0.375 s/op
# Warmup Iteration 18: 0.375 s/op
# Warmup Iteration 19: 0.376 s/op
# Warmup Iteration 20: 0.378 s/op
Iteration 1: 0.375 s/op
Iteration 2: 0.377 s/op
Iteration 3: 0.375 s/op
Iteration 4: 0.374 s/op
Iteration 5: 0.375 s/op
Iteration 6: 0.374 s/op
Iteration 7: 0.373 s/op
Iteration 8: 0.375 s/op
Iteration 9: 0.376 s/op
Iteration 10: 0.375 s/op
Iteration 11: 0.373 s/op
Iteration 12: 0.373 s/op
Iteration 13: 0.374 s/op
Iteration 14: 0.374 s/op
Iteration 15: 0.373 s/op
Iteration 16: 0.374 s/op
Iteration 17: 0.374 s/op
Iteration 18: 0.373 s/op
Iteration 19: 0.379 s/op
Iteration 20: 0.374 s/op
Result "archive":
0.375 ±(99.9%) 0.001 s/op [Average]
(min, avg, max) = (0.373, 0.375, 0.379), stdev = 0.001
CI (99.9%): [0.373, 0.376] (assumes normal distribution)
# JMH 1.11.3 (released 19 days ago)
# VM version: JDK 1.8.0_72, VM 25.72-b15
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/bin/java
# VM options: -Didea.launcher.port=7532 -Didea.launcher.bin.path=/Applications/Idea.app/Contents/bin -Dfile.encoding=UTF-8
# Warmup: 20 iterations, 1 s each
# Measurement: 20 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.intellij.configurationStore.Test.archiveBinary
# Run progress: 33.33% complete, ETA 00:01:32
# Fork: 1 of 1
# Warmup Iteration 1: 0.512 s/op
# Warmup Iteration 2: 0.198 s/op
# Warmup Iteration 3: 0.199 s/op
# Warmup Iteration 4: 0.180 s/op
# Warmup Iteration 5: 0.181 s/op
# Warmup Iteration 6: 0.182 s/op
# Warmup Iteration 7: 0.180 s/op
# Warmup Iteration 8: 0.179 s/op
# Warmup Iteration 9: 0.181 s/op
# Warmup Iteration 10: 0.179 s/op
# Warmup Iteration 11: 0.181 s/op
# Warmup Iteration 12: 0.178 s/op
# Warmup Iteration 13: 0.178 s/op
# Warmup Iteration 14: 0.179 s/op
# Warmup Iteration 15: 0.178 s/op
# Warmup Iteration 16: 0.178 s/op
# Warmup Iteration 17: 0.181 s/op
# Warmup Iteration 18: 0.181 s/op
# Warmup Iteration 19: 0.180 s/op
# Warmup Iteration 20: 0.178 s/op
Iteration 1: 0.179 s/op
Iteration 2: 0.178 s/op
Iteration 3: 0.179 s/op
Iteration 4: 0.180 s/op
Iteration 5: 0.180 s/op
Iteration 6: 0.178 s/op
Iteration 7: 0.181 s/op
Iteration 8: 0.178 s/op
Iteration 9: 0.179 s/op
Iteration 10: 0.178 s/op
Iteration 11: 0.179 s/op
Iteration 12: 0.181 s/op
Iteration 13: 0.180 s/op
Iteration 14: 0.178 s/op
Iteration 15: 0.180 s/op
Iteration 16: 0.180 s/op
Iteration 17: 0.179 s/op
Iteration 18: 0.179 s/op
Iteration 19: 0.178 s/op
Iteration 20: 0.181 s/op
Result "archiveBinary":
0.179 ±(99.9%) 0.001 s/op [Average]
(min, avg, max) = (0.178, 0.179, 0.181), stdev = 0.001
CI (99.9%): [0.178, 0.180] (assumes normal distribution)
# JMH 1.11.3 (released 19 days ago)
# VM version: JDK 1.8.0_72, VM 25.72-b15
# VM invoker: /Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/bin/java
# VM options: -Didea.launcher.port=7532 -Didea.launcher.bin.path=/Applications/Idea.app/Contents/bin -Dfile.encoding=UTF-8
# Warmup: 20 iterations, 1 s each
# Measurement: 20 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.intellij.configurationStore.Test.stream
# Run progress: 66.67% complete, ETA 00:00:45
# Fork: 1 of 1
# Warmup Iteration 1: 2.704 s/op
# Warmup Iteration 2: 1.682 s/op
# Warmup Iteration 3: 1.564 s/op
# Warmup Iteration 4: 1.565 s/op
# Warmup Iteration 5: 1.753 s/op
# Warmup Iteration 6: 1.556 s/op
# Warmup Iteration 7: 1.547 s/op
# Warmup Iteration 8: 1.555 s/op
# Warmup Iteration 9: 1.578 s/op
# Warmup Iteration 10: 1.527 s/op
# Warmup Iteration 11: 1.590 s/op
# Warmup Iteration 12: 1.513 s/op
# Warmup Iteration 13: 1.535 s/op
# Warmup Iteration 14: 1.509 s/op
# Warmup Iteration 15: 1.527 s/op
# Warmup Iteration 16: 1.480 s/op
# Warmup Iteration 17: 1.498 s/op
# Warmup Iteration 18: 1.511 s/op
# Warmup Iteration 19: 1.519 s/op
# Warmup Iteration 20: 1.495 s/op
Iteration 1: 1.503 s/op
Iteration 2: 1.494 s/op
Iteration 3: 1.509 s/op
Iteration 4: 1.479 s/op
Iteration 5: 1.495 s/op
Iteration 6: 1.458 s/op
Iteration 7: 1.484 s/op
Iteration 8: 1.536 s/op
Iteration 9: 1.482 s/op
Iteration 10: 1.490 s/op
Iteration 11: 1.504 s/op
Iteration 12: 1.468 s/op
Iteration 13: 1.493 s/op
Iteration 14: 1.491 s/op
Iteration 15: 1.490 s/op
Iteration 16: 1.479 s/op
Iteration 17: 1.464 s/op
Iteration 18: 1.504 s/op
Iteration 19: 1.500 s/op
Iteration 20: 1.491 s/op
Result "stream":
1.491 ±(99.9%) 0.015 s/op [Average]
(min, avg, max) = (1.458, 1.491, 1.536), stdev = 0.017
CI (99.9%): [1.476, 1.506] (assumes normal distribution)
# Run complete. Total time: 00:02:33
Benchmark Mode Cnt Score Error Units
configurationStore.Test.archive avgt 20 0.375 ± 0.001 s/op
configurationStore.Test.archiveBinary avgt 20 0.179 ± 0.001 s/op
configurationStore.Test.stream avgt 20 1.491 ± 0.015 s/op
Process finished with exit code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment