> ROOT_DIR=/tmp/go-bench-away-job-4b7362e4-d126-4c7d-864d-129bf14f462a-553320011 > OUTPUT_FILE=/tmp/go-bench-away-job-4b7362e4-d126-4c7d-864d-129bf14f462a-553320011/results.txt > SHA_FILE=/tmp/go-bench-away-job-4b7362e4-d126-4c7d-864d-129bf14f462a-553320011/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-4b7362e4-d126-4c7d-864d-129bf14f462a-553320011/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-4b7362e4-d126-4c7d-864d-129bf14f462a-553320011/source.git SHA of main: bd058fac3d0c04398698b113e986b35065212fda 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-build1072820812=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-4b7362e4-d126-4c7d-864d-129bf14f462a-553320011/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 316229132 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 315735649 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 317853672 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 315823688 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 316609194 11.33 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14274534 252.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14185005 252.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13997730 256.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14248827 252.0 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14003259 257.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14099550 249.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14235836 249.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14137052 249.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14637451 254.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13966372 249.9 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181631317 19.82 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181347373 19.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181435581 19.87 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181679395 19.88 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181648503 19.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64002498 53.89 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64829980 53.86 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65747037 53.97 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66270972 53.94 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64847427 54.00 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11627208 314.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11699806 313.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11497876 314.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11602155 310.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11514123 312.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11359203 316.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11347046 315.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11223848 321.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11333965 316.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11145849 321.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26316 136564 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26260 136691 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26428 136970 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26284 137083 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26268 136174 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 37325098 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 97 37095006 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 37451440 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 96 35880957 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 36598945 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3814425 922.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3804392 933.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3768241 930.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3779782 925.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3769562 936.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 813 5463484 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 823 5502170 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 813 5551925 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 655 5319602 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 654 5314600 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 112388 32743 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 97225 33484 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 104098 33505 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111704 31975 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112963 33543 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 127396 27776 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133479 28583 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 126963 27653 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132698 27356 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 134042 27147 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65410395 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65550127 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65786347 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65541126 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65352251 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 182016622 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 20 182042432 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 180741261 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 182596429 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184541647 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 146624457 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 148215336 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 148808429 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 148829588 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 147764245 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 30 122025661 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 30 122661238 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 122700867 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 30 121400272 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 30 120728062 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 113146342 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 113140517 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 113522592 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 115411964 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 113560225 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103052978 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102355877 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 100883318 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 103516855 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 100798814 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 82169111 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 82825569 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 45 82867063 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 83304986 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 45 81878307 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69039423 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69217473 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69016391 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69136107 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69010429 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 302 11904170 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12095041 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 11971314 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 301 12004951 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12121530 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2080.898s Done