> ROOT_DIR=/tmp/go-bench-away-job-81d9aaf1-c963-470c-b804-7854ebda6f6f-1174465908 > OUTPUT_FILE=/tmp/go-bench-away-job-81d9aaf1-c963-470c-b804-7854ebda6f6f-1174465908/results.txt > SHA_FILE=/tmp/go-bench-away-job-81d9aaf1-c963-470c-b804-7854ebda6f6f-1174465908/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-81d9aaf1-c963-470c-b804-7854ebda6f6f-1174465908/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-81d9aaf1-c963-470c-b804-7854ebda6f6f-1174465908/source.git SHA of main: 822c56d17de931b56da507ab0895a21cb5f62eb0 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-build1350966428=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-81d9aaf1-c963-470c-b804-7854ebda6f6f-1174465908/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 317229538 11.40 ns/op Benchmark_FileStoreSelectMsgBlock-16 314910210 11.39 ns/op Benchmark_FileStoreSelectMsgBlock-16 315695245 11.39 ns/op Benchmark_FileStoreSelectMsgBlock-16 316077990 11.39 ns/op Benchmark_FileStoreSelectMsgBlock-16 316462299 11.39 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14482876 247.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14485880 248.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14813274 251.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14584076 247.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14214092 251.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14863944 246.2 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14801367 245.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14823129 247.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14957997 243.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14653339 244.3 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 183528268 19.61 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 183422378 19.63 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 175178491 20.49 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 175104375 19.62 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182858533 19.64 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66118972 54.02 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64909712 53.93 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64897854 54.99 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66253059 53.97 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64874995 54.00 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10016845 350.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11259061 342.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10977734 344.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10363339 339.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10511454 353.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9123744 393.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9100730 398.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 8888457 396.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9106629 396.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9012438 398.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26583 135171 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26676 134923 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26617 135071 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26588 135111 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26694 135445 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 37654941 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 37340620 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 97 37454092 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 37125800 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 36661840 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3960501 898.9 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3961820 913.8 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3847468 909.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3950432 889.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3915481 905.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 789 5635225 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 795 5723282 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 798 5655783 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 616 5479904 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 642 5481670 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 112704 32873 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112948 32742 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113480 33224 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 106494 32296 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112497 31743 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 121120 28450 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 134088 27468 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 125011 28020 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 120190 27576 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132238 27108 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 66162698 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 66142387 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 66169272 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 66029685 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 66309980 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 188112044 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 18 187732886 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 18 187506500 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186732716 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 189077465 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 155310328 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 21 154994261 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 155174099 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 155548940 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 155758627 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 129386420 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 128787978 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 130508994 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 129255264 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 129971725 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 117847635 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 28 119606033 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 28 118998328 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 120478020 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 119042870 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 106111679 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 106733541 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 107727990 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 32 107770689 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 108667781 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 88516641 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 88010974 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87706910 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 88246017 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 87427904 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68787896 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69075783 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68801884 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68939805 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69124809 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12216681 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12159606 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 292 12243889 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12109707 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12077049 ns/op PASS ok github.com/nats-io/nats-server/v2/server 1995.534s Done