> ROOT_DIR=/tmp/go-bench-away-job-005240a4-5722-4861-aaae-497c697ee55f-1561550867 > OUTPUT_FILE=/tmp/go-bench-away-job-005240a4-5722-4861-aaae-497c697ee55f-1561550867/results.txt > SHA_FILE=/tmp/go-bench-away-job-005240a4-5722-4861-aaae-497c697ee55f-1561550867/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-005240a4-5722-4861-aaae-497c697ee55f-1561550867/go_version.txt > GIT_REMOTE=https://github.com/nats-io/nats-server.git > GIT_REF=main > TESTS_DIR=server > BENCHMARKS_FILTER=Benchmark_FileStore.* > BENCHMARK_REPETITIONS=5 > BENCHMARK_MIN_RUN_TIME=3s > MAX_RUN_TIME=4h0m0s > GO=/usr/local/go1.26.3/bin/go > GIT=/usr/bin/git Cloning https://github.com/nats-io/nats-server.git ref: main to /tmp/go-bench-away-job-005240a4-5722-4861-aaae-497c697ee55f-1561550867/source.git SHA of main: 09c721a5326c66679f9597fae79f08740ef91455 Go runtime: go version go1.26.3 linux/amd64 AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='0' CGO_FFLAGS='-O2 -g' CGO_LDFLAGS='-O2 -g' CXX='g++' GCCGO='gccgo' GO111MODULE='' GOAMD64='v1' GOARCH='amd64' GOAUTH='netrc' GOBIN='' GOCACHE='/home/gauge-gba/.cache/go-build' GOCACHEPROG='' GODEBUG='' GOENV='/home/gauge-gba/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFIPS140='off' GOFLAGS='' GOGCCFLAGS='-fPIC -m64 -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build619364397=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-005240a4-5722-4861-aaae-497c697ee55f-1561550867/source.git/go.mod' GOMODCACHE='/home/gauge-gba/go/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux' GOPATH='/home/gauge-gba/go' GOPRIVATE='' GOPROXY='https://proxy.golang.org,direct' GOROOT='/usr/local/go1.26.3' GOSUMDB='sum.golang.org' GOTELEMETRY='local' GOTELEMETRYDIR='/home/gauge-gba/.config/go/telemetry' GOTMPDIR='' GOTOOLCHAIN='auto' GOTOOLDIR='/usr/local/go1.26.3/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.26.3' GOWORK='' PKG_CONFIG='pkg-config' Running benchmarks with filter 'Benchmark_FileStore.*' (5 repetitions, 3s min runtime, timeout in 4h0m0s) goos: linux goarch: amd64 pkg: github.com/nats-io/nats-server/v2/server cpu: Intel(R) Xeon(R) E-2388G CPU @ 3.20GHz Benchmark_FileStoreSelectMsgBlock Benchmark_FileStoreSelectMsgBlock-16 316341672 11.38 ns/op Benchmark_FileStoreSelectMsgBlock-16 311219198 11.35 ns/op Benchmark_FileStoreSelectMsgBlock-16 318199970 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 315570787 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 316747044 11.31 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14457136 249.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14359759 249.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14234304 253.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14357500 249.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14343186 251.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14626393 251.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14486395 241.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14478495 250.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14816006 248.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14808796 246.1 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181373900 19.74 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181931589 19.79 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182117031 19.71 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182549409 19.77 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181783294 19.76 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65878516 55.20 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64583679 55.19 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64409444 54.09 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64690488 54.12 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65749405 55.22 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11228700 322.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11215634 316.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11172243 320.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11311815 320.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11132338 315.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11354990 316.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11342564 317.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11235420 319.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11280258 318.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11279844 320.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26515 135285 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26528 135562 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26509 135668 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26574 135172 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26546 135733 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 34413256 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 35357282 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 36444507 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 36005175 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 35599258 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3840697 901.8 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3880192 895.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3889093 894.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3990790 910.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3860322 907.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 643 5537665 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 775 5506406 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 816 5485143 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 762 4488756 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 777 5496638 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 108264 33147 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111493 32366 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 107649 32624 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110114 32746 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110444 32173 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 130657 27139 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 125901 27277 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 128469 27972 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 118666 27529 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132186 27785 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67451435 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67695354 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67963106 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67615712 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67338652 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185447239 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183949870 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184359205 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183282736 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184789212 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151511895 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151394057 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151019049 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151464994 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151319773 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125799355 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125587196 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126014567 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126375817 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126342605 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114835744 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115342733 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114985369 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116290137 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 114421732 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102712727 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 105198185 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102227763 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103249586 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103322954 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 84998432 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 86628205 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 88884762 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 87438889 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87143068 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68548566 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68521495 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68566170 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 50 68687938 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68524343 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12140055 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12156209 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 294 12180054 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12153444 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12078689 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2032.274s Done