> ROOT_DIR=/tmp/go-bench-away-job-09353e26-fd70-4f7f-9eea-74852626d3cd-2662366552 > OUTPUT_FILE=/tmp/go-bench-away-job-09353e26-fd70-4f7f-9eea-74852626d3cd-2662366552/results.txt > SHA_FILE=/tmp/go-bench-away-job-09353e26-fd70-4f7f-9eea-74852626d3cd-2662366552/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-09353e26-fd70-4f7f-9eea-74852626d3cd-2662366552/go_version.txt > GIT_REMOTE=https://github.com/nats-io/nats-server.git > GIT_REF=v2.14.2 > 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: v2.14.2 to /tmp/go-bench-away-job-09353e26-fd70-4f7f-9eea-74852626d3cd-2662366552/source.git SHA of v2.14.2: 0f30e1d8d168424c3ede2c9bb712c79ba3dfc959 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-build12231514=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-09353e26-fd70-4f7f-9eea-74852626d3cd-2662366552/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 318123914 11.44 ns/op Benchmark_FileStoreSelectMsgBlock-16 317265726 11.50 ns/op Benchmark_FileStoreSelectMsgBlock-16 293560964 11.35 ns/op Benchmark_FileStoreSelectMsgBlock-16 316334602 11.35 ns/op Benchmark_FileStoreSelectMsgBlock-16 317373337 11.40 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14463508 248.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14520152 247.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14340674 251.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14677753 248.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14325208 252.2 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14142423 257.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14214229 257.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14257754 261.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14016790 249.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14001945 255.1 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181032784 19.95 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180603250 19.94 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180601486 19.98 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180900208 19.92 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180514466 19.92 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66194857 53.80 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 63848071 53.80 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66348505 53.80 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66322260 53.78 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66294649 53.84 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10973155 323.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11153338 325.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11142320 323.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11416881 323.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11187332 319.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11358559 315.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11347096 316.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11232602 324.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11335749 316.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11214835 321.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26446 135943 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26449 135922 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26428 136266 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26541 135423 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26490 136125 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 38465437 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 97 38369158 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 34631152 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 34556404 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 36610958 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3611905 977.9 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3672835 975.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3621454 983.8 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3632538 985.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3620259 982.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 656 5300251 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 636 5289067 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 808 5533569 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 765 5454945 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 805 5594629 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 112252 32594 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 106095 32243 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113407 33039 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113529 32138 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 105288 32242 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 133292 27054 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 134476 27601 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 120280 27524 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131660 27048 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 129991 27324 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64594154 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64525595 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64758205 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64516748 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64696488 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 187109802 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185298704 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184564467 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 187223277 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186490806 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151547458 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151478275 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151891406 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152940618 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152554827 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126521494 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 127076607 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 125573882 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125409061 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 125530638 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115063970 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116019246 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 113846651 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115737540 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115975419 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 101945716 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 102503270 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102804902 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101468910 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 106020183 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 84371829 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 89368681 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 88552429 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 89180985 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 83608194 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69281952 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69451215 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69253367 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69233389 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 69581450 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12030099 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12091211 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12138562 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12026514 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12045648 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2044.755s Done