> ROOT_DIR=/tmp/go-bench-away-job-a04b5a33-297e-4e94-8c65-4e00c061934a-2178718466 > OUTPUT_FILE=/tmp/go-bench-away-job-a04b5a33-297e-4e94-8c65-4e00c061934a-2178718466/results.txt > SHA_FILE=/tmp/go-bench-away-job-a04b5a33-297e-4e94-8c65-4e00c061934a-2178718466/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-a04b5a33-297e-4e94-8c65-4e00c061934a-2178718466/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-a04b5a33-297e-4e94-8c65-4e00c061934a-2178718466/source.git SHA of main: 146b0be65b3591e925cce61ce9d2cae32cdeb227 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-build3584771240=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-a04b5a33-297e-4e94-8c65-4e00c061934a-2178718466/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 317688564 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 317075862 11.68 ns/op Benchmark_FileStoreSelectMsgBlock-16 318237312 11.59 ns/op Benchmark_FileStoreSelectMsgBlock-16 317814794 11.39 ns/op Benchmark_FileStoreSelectMsgBlock-16 319087501 11.28 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14158522 257.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13997490 259.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13539313 261.4 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13792971 258.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13448881 262.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14229027 260.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14348979 258.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14019895 262.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14127200 262.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13892188 250.9 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179746002 20.04 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179229246 20.00 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179451958 20.04 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179519518 20.03 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179742805 20.00 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65943157 53.95 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64727756 55.03 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66122709 53.97 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65796316 54.11 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66181204 54.20 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9594518 377.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9529624 376.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9564726 377.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9570835 380.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9546914 378.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9130335 390.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9206131 392.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9170298 391.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9153361 390.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9176350 390.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26419 136269 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26509 136403 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26491 136638 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26403 136023 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26406 136173 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 39032620 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 96 34886452 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 35581871 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 34880274 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 35089552 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3563133 981.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3614920 989.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3586761 1007 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3599346 1004 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3557824 986.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 781 5481510 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 823 5695233 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 758 5532719 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 643 5370489 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 655 5286674 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 113640 32501 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113007 33636 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111765 32238 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113286 32670 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112653 32897 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 133970 27441 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130233 27476 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130611 29764 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 115852 27865 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 134638 27860 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67941377 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68167311 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67909356 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68024446 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67986892 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186889734 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185152005 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183169424 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184022163 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185224303 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150446868 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149548999 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149230486 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150878774 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150422917 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 123980690 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 30 122944084 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125229861 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 125857937 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 125470543 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114428842 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 113994927 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114351201 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114384980 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115275330 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102617998 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 102742507 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 105984454 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101689125 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 104170898 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86030824 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86677126 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86713964 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 84364666 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86225081 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73654907 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73554661 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73671822 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 46 73816698 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 46 73605436 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 286 12526376 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 283 12668712 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 286 12592085 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 282 12717073 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12473605 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2099.238s Done