> ROOT_DIR=/tmp/go-bench-away-job-77116a24-6726-497a-9902-4c4e3800b747-400299837 > OUTPUT_FILE=/tmp/go-bench-away-job-77116a24-6726-497a-9902-4c4e3800b747-400299837/results.txt > SHA_FILE=/tmp/go-bench-away-job-77116a24-6726-497a-9902-4c4e3800b747-400299837/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-77116a24-6726-497a-9902-4c4e3800b747-400299837/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-77116a24-6726-497a-9902-4c4e3800b747-400299837/source.git SHA of main: 4cec8d2ff7517549aec0872b2725761e11600912 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-build3514026286=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-77116a24-6726-497a-9902-4c4e3800b747-400299837/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 318571029 11.29 ns/op Benchmark_FileStoreSelectMsgBlock-16 318156481 11.30 ns/op Benchmark_FileStoreSelectMsgBlock-16 317908060 11.41 ns/op Benchmark_FileStoreSelectMsgBlock-16 313909929 11.30 ns/op Benchmark_FileStoreSelectMsgBlock-16 305818640 11.29 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14322350 249.4 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14432354 249.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14258806 252.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14523042 248.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14301964 252.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14747066 247.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14573078 248.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14696138 242.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14918299 246.4 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14532160 245.3 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180910693 19.87 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180924352 19.89 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180741790 19.87 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181031641 19.87 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180753262 19.89 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66004718 54.09 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65985292 53.97 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65895295 54.11 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66021471 54.06 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64906035 54.02 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11685488 309.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11707237 309.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11572881 310.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11573601 310.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11571433 311.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11461315 314.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11517444 313.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11319918 315.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11431934 314.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11376546 315.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26613 135610 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26511 135729 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26509 135587 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26604 135761 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26545 135514 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 34359986 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 34583816 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 34194834 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 35472924 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 35434918 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3829560 930.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3877600 928.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3830170 930.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3861674 921.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3797571 923.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 765 4536991 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 634 5279644 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 783 5492123 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 805 5666967 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 798 5541456 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 98994 32409 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112982 32558 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 114028 33022 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112089 33616 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110352 32194 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 123319 26874 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 126579 27538 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 117314 27285 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 126619 27555 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 128355 27694 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65598472 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65300650 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65383515 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65502701 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65418236 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184489035 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183321744 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184953533 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184840624 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183088270 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 153719092 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152198795 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151668854 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 153006503 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152475362 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126756897 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 127616733 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 127208393 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 127660012 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 127158063 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 116987603 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 118696691 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 116023930 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116090639 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115331637 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103054840 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 102803074 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 107019009 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 104467001 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 105217147 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 85935177 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86584468 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87784518 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 87211994 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87170022 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69292022 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69216047 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69312505 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69237533 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69097261 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12009458 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12157322 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 300 12019044 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12060659 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 300 11999081 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2029.216s Done