> ROOT_DIR=/tmp/go-bench-away-job-1864b6eb-b8d8-4a55-833b-0ac737a7f514-1156521450 > OUTPUT_FILE=/tmp/go-bench-away-job-1864b6eb-b8d8-4a55-833b-0ac737a7f514-1156521450/results.txt > SHA_FILE=/tmp/go-bench-away-job-1864b6eb-b8d8-4a55-833b-0ac737a7f514-1156521450/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-1864b6eb-b8d8-4a55-833b-0ac737a7f514-1156521450/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-1864b6eb-b8d8-4a55-833b-0ac737a7f514-1156521450/source.git SHA of main: ccd898ea86accf40861f1dd651df8e7fb9c0e5f3 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-build3367406355=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-1864b6eb-b8d8-4a55-833b-0ac737a7f514-1156521450/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 317054781 11.35 ns/op Benchmark_FileStoreSelectMsgBlock-16 315669945 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 318009865 11.35 ns/op Benchmark_FileStoreSelectMsgBlock-16 316182510 11.48 ns/op Benchmark_FileStoreSelectMsgBlock-16 318451375 11.37 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14099925 256.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14059545 255.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13865487 259.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14030222 254.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13838331 262.4 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14302095 247.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14330689 246.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14451816 249.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14662686 249.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14415927 248.5 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 183717003 19.59 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181397349 19.68 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 183442939 19.65 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 183372342 19.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181988524 19.86 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66102757 53.91 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66255066 53.92 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65759145 53.91 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66027884 53.88 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 61522995 55.05 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11320735 317.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11378814 315.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11398728 317.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11465697 315.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11098644 317.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9897133 365.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9998470 357.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10160122 362.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10405969 357.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9895365 360.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26443 135429 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26469 135914 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26397 136384 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26403 135756 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26390 136309 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 34244640 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 35500795 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 36279968 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 36011442 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 36057140 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3610507 979.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3580938 976.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3633919 967.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3671096 974.5 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3573213 974.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 1113 3698609 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 1165 3725349 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 1106 3772363 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 1153 3639678 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 1149 3842040 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 102426 32193 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112866 33277 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112350 33068 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111280 33741 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112232 33152 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 131390 27372 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133777 27924 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131584 28184 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130041 27859 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133546 27145 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67096598 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67000813 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 66939567 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 66863988 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 66736469 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 187501900 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186070427 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186774940 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186454117 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 187984376 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151419929 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151696387 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152392342 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152650240 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152764912 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126292222 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126716847 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126603766 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 125766279 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125818485 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 113719833 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 117458393 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 116998639 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 116504407 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 116934328 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 106264067 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 103740684 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 102457945 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102834924 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 106136719 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 84864532 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87447938 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 84568807 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 85635186 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 88614424 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68864621 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68820037 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 68810954 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 50 68810671 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68846799 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 291 12324053 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 291 12339508 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 286 12529977 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 289 12422296 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 290 12371567 ns/op Benchmark_FileStoreDeleteMap Benchmark_FileStoreDeleteMap-16 80197 39922 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 83391 39314 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 82246 39484 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 83504 39461 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 82782 39506 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMapExists Benchmark_FileStoreDeleteMapExists-16 1000000000 3.080 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 Benchmark_FileStoreDeleteMapExists-16 1000000000 3.082 ns/op 0 B/op 0 allocs/op Benchmark_FileStoreDeleteMapExists-16 1000000000 3.081 ns/op 0 B/op 0 allocs/op PASS ok github.com/nats-io/nats-server/v2/server 2054.206s Done