> ROOT_DIR=/tmp/go-bench-away-job-68185a78-9d5d-489f-a648-8552574dda58-4125489663 > OUTPUT_FILE=/tmp/go-bench-away-job-68185a78-9d5d-489f-a648-8552574dda58-4125489663/results.txt > SHA_FILE=/tmp/go-bench-away-job-68185a78-9d5d-489f-a648-8552574dda58-4125489663/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-68185a78-9d5d-489f-a648-8552574dda58-4125489663/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-68185a78-9d5d-489f-a648-8552574dda58-4125489663/source.git SHA of main: 40359273926ae1b238b8b50270a867fa742bb13e 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-build1634009284=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-68185a78-9d5d-489f-a648-8552574dda58-4125489663/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 316187598 11.35 ns/op Benchmark_FileStoreSelectMsgBlock-16 317133544 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 316391900 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 317888617 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 315390032 11.33 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14280874 250.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14414293 250.4 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14138912 259.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14401784 250.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14171618 258.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14566822 247.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14301199 244.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14378085 248.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14300566 249.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14308478 248.3 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180717192 19.90 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180273486 19.93 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181451136 19.94 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181188170 19.87 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180795123 20.06 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66236102 53.88 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66077379 53.93 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65751136 53.91 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64762912 53.91 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66162733 53.93 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10002932 362.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9911142 362.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9932292 362.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10138453 361.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9975903 338.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10303586 335.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11519034 322.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10783081 346.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10903951 344.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10530489 356.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26558 135809 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26478 135901 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26534 136087 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26510 135360 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26426 135538 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 35863419 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 97 37333189 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 37509853 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 93 37194386 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 35606045 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3712876 963.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3721410 958.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3674628 960.5 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3708210 967.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3706993 966.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 788 4283018 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 832 5467943 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 796 5531908 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 768 5525584 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 854 5324496 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 104952 31958 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 105181 32564 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112665 33044 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111313 32842 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111996 32426 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 131788 26950 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131126 27654 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131976 27691 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 123351 27527 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 127946 27539 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68119947 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68103380 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68199987 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67686529 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68204590 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185705801 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184946992 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185121190 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184683625 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185384894 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151635336 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150707369 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150875529 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151033868 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151486324 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125418164 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125677929 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126512062 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125601873 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124761301 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116218323 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 116277066 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116151918 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115211317 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 116256307 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 104749075 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 105080899 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104217973 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 105298078 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104108025 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 89906386 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 88308283 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 38 91012281 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 38 90718119 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 89903827 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73704858 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73606023 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 46 73662164 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 46 73673760 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 46 73727135 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 285 12556514 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 285 12563481 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 289 12447086 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12477952 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12559286 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2015.493s Done