> ROOT_DIR=/tmp/go-bench-away-job-9952243f-9a11-4e53-899b-f43c6748a4a7-3023479750 > OUTPUT_FILE=/tmp/go-bench-away-job-9952243f-9a11-4e53-899b-f43c6748a4a7-3023479750/results.txt > SHA_FILE=/tmp/go-bench-away-job-9952243f-9a11-4e53-899b-f43c6748a4a7-3023479750/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-9952243f-9a11-4e53-899b-f43c6748a4a7-3023479750/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-9952243f-9a11-4e53-899b-f43c6748a4a7-3023479750/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-build1801835756=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-9952243f-9a11-4e53-899b-f43c6748a4a7-3023479750/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 318692362 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 318791727 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 317640535 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 317988201 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 317503900 11.32 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14218698 252.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14348308 251.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14133360 255.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14417494 251.0 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14153516 255.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14091003 253.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14013164 251.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14339980 247.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13959511 248.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14176485 249.8 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179979934 20.05 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179965670 20.05 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180084006 20.02 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180082080 20.08 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179400831 20.02 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 58070830 62.72 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 56796584 62.34 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 57514006 62.97 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 56456006 62.22 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 56328300 62.61 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9525751 375.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9563718 376.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9524110 376.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9598411 375.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9465206 378.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9074578 397.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9193514 395.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9186939 393.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9190824 393.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9050378 396.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26582 134721 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26702 134448 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26724 134560 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26695 134829 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26701 134749 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 35292284 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 34898623 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 96 37173084 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 34603554 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 36491415 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3589984 987.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3597596 978.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3605780 979.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3651870 981.5 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3631611 982.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 652 5384653 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 752 5594197 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 825 5522414 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 796 5540005 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 793 5583856 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 113116 32725 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111568 33083 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111382 32372 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 107462 33319 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111751 33273 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 132190 27434 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131859 28098 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 129970 27624 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132309 28163 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132435 27549 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 66056713 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 66018636 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65802531 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65939487 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65907691 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186093519 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185143487 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184047960 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185919952 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185399784 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151514395 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152329638 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152137640 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152472564 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151638578 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125502633 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125825499 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125622710 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126609912 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125734572 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114500664 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 114416079 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115854244 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116283083 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 113403992 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102706397 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 101968701 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 32 102878427 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 101918680 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 37 101759137 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87771991 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87899599 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 86169462 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 85737516 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 83746431 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68815093 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68861786 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 69030469 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68808517 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 50 68972509 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12071915 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12180126 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12129846 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12128194 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 294 12201670 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2066.691s Done