> ROOT_DIR=/tmp/go-bench-away-job-4dd38628-dec6-4f8c-aedc-a2af80b87415-1930205342 > OUTPUT_FILE=/tmp/go-bench-away-job-4dd38628-dec6-4f8c-aedc-a2af80b87415-1930205342/results.txt > SHA_FILE=/tmp/go-bench-away-job-4dd38628-dec6-4f8c-aedc-a2af80b87415-1930205342/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-4dd38628-dec6-4f8c-aedc-a2af80b87415-1930205342/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-4dd38628-dec6-4f8c-aedc-a2af80b87415-1930205342/source.git SHA of main: 146b0be65b3591e925cce61ce9d2cae32cdeb227 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-build744353538=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-4dd38628-dec6-4f8c-aedc-a2af80b87415-1930205342/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 319946662 11.30 ns/op Benchmark_FileStoreSelectMsgBlock-16 319396567 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 317893407 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 316456028 11.35 ns/op Benchmark_FileStoreSelectMsgBlock-16 319186670 11.28 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14102677 260.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14202573 258.5 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13800926 262.0 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14057209 256.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 12962269 259.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14081504 257.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13611417 259.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14053291 259.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13834364 256.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13881206 256.9 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179894800 20.03 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179769555 20.04 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179231434 20.04 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179459635 20.03 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179633420 20.02 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66041246 53.94 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66207505 55.50 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64518406 53.94 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64166283 54.05 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65844853 54.00 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9566305 374.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9522006 376.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9470670 379.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9592070 380.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9459928 377.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9210801 390.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9156556 393.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9217774 390.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9178393 390.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9158326 392.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26440 135888 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26490 136042 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26385 136235 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26395 136413 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26427 136183 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 38572237 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 93 35453480 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 34515076 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 34185707 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 105 35445891 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3591860 987.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3570952 994.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3628153 984.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3557361 975.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3567380 1004 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 812 5475407 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 655 5649384 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 813 5423797 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 798 4435683 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 787 5552008 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 108420 32209 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111366 32576 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113608 32698 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 104232 32368 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113758 33196 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 133857 27380 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133510 27760 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 116932 27767 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 119023 27076 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131743 27335 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 51 68175509 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 51 68621094 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 51 68279282 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68642204 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 51 68209763 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185495068 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185182524 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184898764 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185042924 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183101295 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149622760 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151130840 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150861758 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151671603 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151198018 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125532912 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124351701 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124758383 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 125391535 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126048429 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 114428866 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 113542863 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 114079312 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114170208 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114812784 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102045852 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102611533 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104012257 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103383546 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 102807177 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 83667387 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 86430307 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 86576521 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 88655238 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86675772 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73458024 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 46 73559682 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73478240 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73632040 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73514763 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12503677 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12472632 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12477891 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 284 12649168 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 285 12615860 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2094.961s Done