> ROOT_DIR=/tmp/go-bench-away-job-bad8a8a2-0d0a-4bbe-8570-629d3b0530c9-1064866800 > OUTPUT_FILE=/tmp/go-bench-away-job-bad8a8a2-0d0a-4bbe-8570-629d3b0530c9-1064866800/results.txt > SHA_FILE=/tmp/go-bench-away-job-bad8a8a2-0d0a-4bbe-8570-629d3b0530c9-1064866800/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-bad8a8a2-0d0a-4bbe-8570-629d3b0530c9-1064866800/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-bad8a8a2-0d0a-4bbe-8570-629d3b0530c9-1064866800/source.git SHA of main: b7aeab5cbada5fd2d9ffd8fbaab44faa172e400f 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-build2723873085=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-bad8a8a2-0d0a-4bbe-8570-629d3b0530c9-1064866800/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 317397357 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 318154460 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 317926267 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 295338674 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 318021122 11.32 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14450500 247.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14495460 248.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14113142 252.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14420479 249.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14311245 251.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14500687 246.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14593290 249.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14685566 244.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14555504 244.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14502130 248.1 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179714991 20.00 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179920016 19.96 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180138034 20.01 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179796763 20.02 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179852222 20.01 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65499840 54.29 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65736777 56.15 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65643932 54.93 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65924493 54.17 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65850526 55.14 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10541852 355.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10198135 334.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10308152 349.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10316919 338.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10161799 355.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9732577 366.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10028198 366.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9813204 360.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9891928 366.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9911991 361.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26646 135341 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26696 134973 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26709 134746 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26612 134573 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26678 135111 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 37847651 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 93 34291051 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 36127663 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 34642673 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 35169215 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3769947 931.8 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3755296 933.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3772653 962.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3762471 932.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3721569 935.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 814 5652614 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 788 5632716 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 786 5563794 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 648 5318601 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 786 5480848 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 111196 33404 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 106338 34023 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 105742 34284 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 105956 32441 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 108760 33094 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 127028 27851 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 127509 27797 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 127975 28461 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 127644 27766 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 118958 27664 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65299969 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65682280 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65399791 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65440116 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65785705 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185762853 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184291425 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185350244 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185614347 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185794499 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151000137 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151891474 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150915631 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151152042 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151213845 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125272961 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126176260 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125717463 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125430866 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126247672 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 115379830 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116276823 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115200933 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115552508 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115303198 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102258974 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104699511 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104615959 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 103177701 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103114206 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85439325 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85355103 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 86538826 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 87048325 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 85243952 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 70077609 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 70081776 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 70020877 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 70140688 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 70028856 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12186959 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12149984 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12163893 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12157617 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12150900 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2056.602s Done