> ROOT_DIR=/tmp/go-bench-away-job-8bbd20a6-f952-4b8a-bf74-946d4c6314d9-113284147 > OUTPUT_FILE=/tmp/go-bench-away-job-8bbd20a6-f952-4b8a-bf74-946d4c6314d9-113284147/results.txt > SHA_FILE=/tmp/go-bench-away-job-8bbd20a6-f952-4b8a-bf74-946d4c6314d9-113284147/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-8bbd20a6-f952-4b8a-bf74-946d4c6314d9-113284147/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-8bbd20a6-f952-4b8a-bf74-946d4c6314d9-113284147/source.git SHA of main: dd0f12d479de19df97e3c6275ab087f8e3b91891 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-build2867859921=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-8bbd20a6-f952-4b8a-bf74-946d4c6314d9-113284147/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 317091424 11.37 ns/op Benchmark_FileStoreSelectMsgBlock-16 318399885 11.30 ns/op Benchmark_FileStoreSelectMsgBlock-16 318757087 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 319452753 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 317971945 11.36 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14313501 251.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14347914 251.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14078992 254.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14254323 250.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14066727 255.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14389564 253.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14340652 256.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14351238 254.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14150832 254.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14406960 253.0 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179242009 19.99 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179689497 20.03 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179665464 20.06 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179562566 20.03 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 176147101 19.98 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 55770411 61.53 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 56953766 62.50 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 57440558 62.60 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 56091789 62.16 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 57256784 63.00 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9593203 375.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9629719 375.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9562755 378.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9639624 375.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9624242 377.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9130575 397.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9093853 393.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9110907 391.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9221808 393.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9041702 401.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26763 134922 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26606 134785 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26626 135119 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26721 134943 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26636 134631 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 36410619 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 36120722 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 35595083 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 34420530 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 34268816 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3559605 982.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3586833 985.9 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3549066 991.8 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3588771 981.5 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3501051 997.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 834 4260105 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 816 5483944 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 840 5440338 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 654 5417766 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 667 5159391 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 98318 32193 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 103952 32793 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110318 33500 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112437 32426 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 99768 34187 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 126568 27634 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130584 27843 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 127377 27773 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131515 28291 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132182 27716 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65913396 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65742581 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65760433 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65961917 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65623849 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186392441 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185715139 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184435321 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185070017 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184779805 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151388032 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150451211 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151890593 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152113445 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151319310 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126302320 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 30 126172638 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125604475 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125804289 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125946860 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 115013488 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 27 117579633 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 28 117383999 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115612827 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 112688262 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 104833028 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 101683021 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 101981063 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 105219408 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103734881 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 87294719 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 89626397 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 86746343 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85743898 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 87401193 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69013132 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68792944 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 69055783 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68819497 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 50 68845439 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12057588 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12152620 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12132320 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 294 12173711 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 292 12290738 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2056.046s Done