> ROOT_DIR=/tmp/go-bench-away-job-ccb9eed7-4dc0-4748-a1b5-4d00bd6b7f30-2991120009 > OUTPUT_FILE=/tmp/go-bench-away-job-ccb9eed7-4dc0-4748-a1b5-4d00bd6b7f30-2991120009/results.txt > SHA_FILE=/tmp/go-bench-away-job-ccb9eed7-4dc0-4748-a1b5-4d00bd6b7f30-2991120009/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-ccb9eed7-4dc0-4748-a1b5-4d00bd6b7f30-2991120009/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-ccb9eed7-4dc0-4748-a1b5-4d00bd6b7f30-2991120009/source.git SHA of main: c8998296b86dd8dd0b703d48362d6cb338ccf177 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-build2316813897=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-ccb9eed7-4dc0-4748-a1b5-4d00bd6b7f30-2991120009/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 313679500 11.88 ns/op Benchmark_FileStoreSelectMsgBlock-16 311824741 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 314082734 11.48 ns/op Benchmark_FileStoreSelectMsgBlock-16 316769089 12.58 ns/op Benchmark_FileStoreSelectMsgBlock-16 317620149 11.39 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14107228 251.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14242683 250.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13963375 256.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14240162 252.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14071314 256.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14390132 248.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14270190 250.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14392929 247.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14375954 249.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14043511 247.7 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178856653 20.12 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179109196 20.13 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178396380 20.13 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179233858 20.14 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178956066 20.14 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66135807 53.92 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66354399 53.90 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66127158 53.94 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66194036 53.91 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65995358 53.95 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11603210 306.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11764260 308.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11509093 308.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11757448 306.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11669274 320.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11506108 312.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11393666 314.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11291901 317.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11412897 316.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11268330 320.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26401 135463 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26444 136197 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26552 136382 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26461 136409 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26395 135763 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 35605149 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 35676955 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 35793525 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 36511406 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 35506404 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3663150 977.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3616269 963.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3668424 974.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3678468 966.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3669832 994.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 766 5548998 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 783 5499415 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 748 5891425 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 621 5285997 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 775 5579629 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 114330 31975 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111890 32168 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113798 31833 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112437 32237 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 106321 32649 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 130638 27595 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133522 28411 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 126067 27227 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 122473 27105 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132627 27556 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65157303 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65319414 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65233242 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65413203 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65241316 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186542356 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 187521956 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 188516765 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186400193 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 188002839 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152810187 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152829780 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 153164647 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152430360 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152964964 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126533873 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126283148 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 127965483 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126498991 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 127775775 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 118034215 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 117298695 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 116703928 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114336904 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114824060 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 102373446 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102613274 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 104971690 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 103339256 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 102253380 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 86438360 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 90856582 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 85993738 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 88161324 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 89151378 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69306483 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69256818 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69308889 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69268714 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69295113 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12115886 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12097082 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12035816 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12018458 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12031951 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2091.722s Done