> ROOT_DIR=/tmp/go-bench-away-job-49eabe78-1e01-4042-a676-3773ff7643f3-2981981460 > OUTPUT_FILE=/tmp/go-bench-away-job-49eabe78-1e01-4042-a676-3773ff7643f3-2981981460/results.txt > SHA_FILE=/tmp/go-bench-away-job-49eabe78-1e01-4042-a676-3773ff7643f3-2981981460/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-49eabe78-1e01-4042-a676-3773ff7643f3-2981981460/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-49eabe78-1e01-4042-a676-3773ff7643f3-2981981460/source.git SHA of main: c16afd1db4006237eb156ccaa77117f1ecd1835a 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-build1299602894=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-49eabe78-1e01-4042-a676-3773ff7643f3-2981981460/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 316754325 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 317443744 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 315326920 11.35 ns/op Benchmark_FileStoreSelectMsgBlock-16 317501215 11.39 ns/op Benchmark_FileStoreSelectMsgBlock-16 315946629 11.35 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14340130 250.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14364433 249.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14269412 254.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14567865 250.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14228604 254.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14047786 256.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13929478 250.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14081802 257.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14504738 251.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14244777 249.5 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181729274 19.81 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182458674 19.77 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182306728 19.77 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182184640 19.77 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 175693366 19.76 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65994052 53.81 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66019221 54.17 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66109335 54.97 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66047694 54.91 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66191979 53.97 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9625417 374.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9652376 375.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9465762 379.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9599475 375.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9573794 374.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10753084 328.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11083494 332.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10749422 329.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10820818 329.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10741568 331.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26607 135633 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26616 135843 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26467 135296 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26592 135273 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26577 135692 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 38029615 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 36516849 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 35674268 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 36256423 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 35460807 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3767078 923.5 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3867714 943.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3794169 931.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3831654 934.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3866248 932.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 802 5550424 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 789 5524898 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 736 4782313 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 735 5664281 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 624 5505070 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 111224 33423 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111501 32994 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 105574 33360 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 107460 33074 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 109656 33238 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 130777 27301 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 118140 28254 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131554 27560 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 128965 27836 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130936 27443 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65385356 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65178363 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65392595 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65414608 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65227662 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185566798 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185038365 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184317538 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184529363 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184602833 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152067168 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 150241511 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152152873 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 150947461 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151880111 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125703515 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125671841 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126170655 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126554802 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126599605 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 117820742 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116136742 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114796782 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115824025 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115967158 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103390608 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 105382841 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 104150640 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102011972 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 104516152 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 85737632 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 86846771 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86784626 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 89539684 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 89329579 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 68933382 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68877401 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 68929093 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68830035 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68899335 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12046978 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12113900 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12070627 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 291 12312924 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12080967 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2027.552s Done