> ROOT_DIR=/tmp/go-bench-away-job-1d6935a3-e160-40c7-b618-e2264ecdfdc4-804736724 > OUTPUT_FILE=/tmp/go-bench-away-job-1d6935a3-e160-40c7-b618-e2264ecdfdc4-804736724/results.txt > SHA_FILE=/tmp/go-bench-away-job-1d6935a3-e160-40c7-b618-e2264ecdfdc4-804736724/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-1d6935a3-e160-40c7-b618-e2264ecdfdc4-804736724/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-1d6935a3-e160-40c7-b618-e2264ecdfdc4-804736724/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-build4067695022=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-1d6935a3-e160-40c7-b618-e2264ecdfdc4-804736724/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 315850256 11.86 ns/op Benchmark_FileStoreSelectMsgBlock-16 319333436 11.28 ns/op Benchmark_FileStoreSelectMsgBlock-16 318369658 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 290400076 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 318653148 11.30 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13464201 256.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14039262 259.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14042460 262.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13956687 259.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14106988 259.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14178411 256.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13832308 263.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14118966 251.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13778932 255.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14009926 259.5 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179986620 20.04 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179238996 20.00 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180521331 20.09 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179358058 20.07 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179406147 20.05 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66127146 53.92 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66126276 53.92 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65809752 54.01 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64810375 53.90 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 63872044 53.97 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9515716 376.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9529596 377.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9531256 377.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9546501 379.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 9579668 377.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9161004 391.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9196736 392.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9215394 390.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9199453 393.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9170302 389.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26472 136152 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26419 136060 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26427 135784 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26451 136491 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26391 136108 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 34857495 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 36621249 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 34383874 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 36191448 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 34406833 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3581479 993.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3594103 1000 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3603798 995.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3609913 995.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3583194 996.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 806 5621556 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 837 4346054 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 822 5616134 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 832 5504879 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 784 5730792 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 110914 33238 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112936 32085 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112412 32161 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112116 32960 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111640 32295 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 134253 27350 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132514 27687 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 127580 28343 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 134557 27712 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133410 28085 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68272935 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68265527 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 51 68481397 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 68296772 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 51 68304938 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185396977 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183760665 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183643804 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184675611 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183493313 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150138263 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149965989 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150150278 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150845503 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149645780 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125359696 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124366433 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124417292 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125814815 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126241537 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 115137173 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 113169223 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114426580 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115407010 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114480654 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101061162 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 99900732 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 100310566 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 101202543 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 99500568 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87127039 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 86774192 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87676743 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 83250059 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 89346539 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73430342 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 46 73779436 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73408075 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73473340 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73437000 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 286 12527467 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 286 12535991 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12520555 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12499334 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 285 12593937 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2105.788s Done