> ROOT_DIR=/tmp/go-bench-away-job-70c74807-ac78-4a26-ac86-a96f719f888f-564324859 > OUTPUT_FILE=/tmp/go-bench-away-job-70c74807-ac78-4a26-ac86-a96f719f888f-564324859/results.txt > SHA_FILE=/tmp/go-bench-away-job-70c74807-ac78-4a26-ac86-a96f719f888f-564324859/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-70c74807-ac78-4a26-ac86-a96f719f888f-564324859/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-70c74807-ac78-4a26-ac86-a96f719f888f-564324859/source.git SHA of main: a948cef028a8facbce473b422c344c133f7333ab 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-build2643810490=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-70c74807-ac78-4a26-ac86-a96f719f888f-564324859/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 315107010 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 318722413 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 317656512 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 317800436 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 313267117 11.35 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14259135 253.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14289097 252.5 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14059032 256.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14334822 252.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14073331 256.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14456940 247.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14585655 249.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14534292 246.2 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14388278 249.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14234502 250.6 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182743087 19.70 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182864787 19.72 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182798076 19.75 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182163615 19.70 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181953517 19.70 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66261488 53.71 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66342024 53.74 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66398862 53.69 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66385573 53.70 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66407046 53.75 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11709506 308.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11564299 306.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11732582 308.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11676754 307.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11681662 308.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11486310 314.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11420389 314.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11334937 317.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11441966 321.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11320132 317.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26522 135546 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26622 135418 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26588 135495 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26529 135401 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26646 135878 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 105 34023549 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 34466805 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 37501058 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 35707569 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 35648979 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3693758 965.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3694500 967.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3640776 973.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3706009 964.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3639700 978.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 825 5643129 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 644 5169565 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 847 5395029 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 793 5483975 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 648 5192643 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 113077 31763 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 104488 32326 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111686 32138 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112608 32544 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 109668 33500 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 128302 27679 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131557 28032 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131818 27973 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 124352 27648 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131574 27852 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65399189 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65157744 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65189056 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65253829 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65176163 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184882804 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183915758 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183795917 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185265124 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184361748 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151657880 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152151213 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150927655 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152090282 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150863551 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 125784598 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126393227 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126770555 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 127030845 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126246265 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114437448 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114636271 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115901777 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115235226 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115418384 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 104705907 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103014037 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101433256 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101554061 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102429409 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87153271 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 84922904 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 82185106 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 82496565 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 45 81385909 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68896951 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68885783 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 68976592 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 69026294 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68979602 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12107839 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12096638 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 300 11972914 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12088369 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 302 11878024 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2031.618s Done