> ROOT_DIR=/tmp/go-bench-away-job-76e276b5-2bfa-446a-8ccf-7a0729bf9432-748383597 > OUTPUT_FILE=/tmp/go-bench-away-job-76e276b5-2bfa-446a-8ccf-7a0729bf9432-748383597/results.txt > SHA_FILE=/tmp/go-bench-away-job-76e276b5-2bfa-446a-8ccf-7a0729bf9432-748383597/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-76e276b5-2bfa-446a-8ccf-7a0729bf9432-748383597/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-76e276b5-2bfa-446a-8ccf-7a0729bf9432-748383597/source.git SHA of main: 4ec9e8d85af2c4121b9f75ffda68341c3847adf7 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-build3796881052=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-76e276b5-2bfa-446a-8ccf-7a0729bf9432-748383597/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 318342786 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 318485214 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 316222411 11.40 ns/op Benchmark_FileStoreSelectMsgBlock-16 316978149 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 319072074 11.34 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14445571 248.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14487735 248.4 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14312922 252.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14496246 248.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14221572 253.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14517614 251.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14456194 245.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14643052 249.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14462493 246.2 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14410479 252.4 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 184106936 19.59 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 184253061 19.56 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 175493514 19.58 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 184007233 19.55 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 184040012 19.55 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66141546 53.84 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66328945 53.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66212288 53.83 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 61281190 58.13 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66222988 53.91 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11531611 311.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11455377 311.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11282866 311.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11612091 310.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11591727 313.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11532183 313.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11517021 315.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11305741 315.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11275274 311.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11032113 321.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26404 136462 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26400 135967 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26176 135957 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26403 136320 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26486 136412 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 38372758 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 96 37220215 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 94 37182616 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 97 38402597 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 36557123 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3683172 952.5 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3744164 954.8 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3726504 966.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3701796 979.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3658168 961.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 643 5267226 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 849 5382716 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 649 5430130 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 798 4467183 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 805 5487678 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 113116 32282 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112497 31945 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 100082 32180 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 102724 32420 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 98734 31928 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 133033 27950 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131262 28003 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131896 27749 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 120745 28237 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 127828 27290 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67926209 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68000827 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67771221 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68265394 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68025849 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184487681 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185886483 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185417476 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185401272 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184616932 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 150959938 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151237236 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150981040 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150532818 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151714710 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125884515 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126102347 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126604546 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125191816 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126774961 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115241617 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115600924 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115351041 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115043750 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115476290 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102543483 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 103974435 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103459338 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101590358 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 101910516 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87633171 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86640857 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86340690 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 88072441 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85287528 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69130522 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69213298 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69124487 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69346294 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 69043303 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 290 12382373 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 289 12467408 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 290 12399508 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 291 12346830 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 290 12389434 ns/op Benchmark_FileStoreDeleteMap Benchmark_FileStoreDeleteMap-16 85618 39815 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 83014 39753 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 82995 39706 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 82320 39274 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 80298 39882 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMapExists Benchmark_FileStoreDeleteMapExists-16 1000000000 3.093 ns/op 0 B/op 0 allocs/op Benchmark_FileStoreDeleteMapExists-16 1000000000 3.094 ns/op 0 B/op 0 allocs/op Benchmark_FileStoreDeleteMapExists-16 1000000000 3.087 ns/op 0 B/op 0 allocs/op Benchmark_FileStoreDeleteMapExists-16 1000000000 3.086 ns/op 0 B/op 0 allocs/op Benchmark_FileStoreDeleteMapExists-16 1000000000 3.086 ns/op 0 B/op 0 allocs/op PASS ok github.com/nats-io/nats-server/v2/server 2121.888s Done