> ROOT_DIR=/tmp/go-bench-away-job-7b3b8b13-11a4-4c06-bdf0-3b13794d3111-2229048797 > OUTPUT_FILE=/tmp/go-bench-away-job-7b3b8b13-11a4-4c06-bdf0-3b13794d3111-2229048797/results.txt > SHA_FILE=/tmp/go-bench-away-job-7b3b8b13-11a4-4c06-bdf0-3b13794d3111-2229048797/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-7b3b8b13-11a4-4c06-bdf0-3b13794d3111-2229048797/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-7b3b8b13-11a4-4c06-bdf0-3b13794d3111-2229048797/source.git SHA of main: ad89afcc6b8f96fa2f51979002fd53eadeaf4ade 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-build2777332890=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-7b3b8b13-11a4-4c06-bdf0-3b13794d3111-2229048797/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 294988483 11.35 ns/op Benchmark_FileStoreSelectMsgBlock-16 316834546 11.25 ns/op Benchmark_FileStoreSelectMsgBlock-16 313285497 11.39 ns/op Benchmark_FileStoreSelectMsgBlock-16 316181667 11.37 ns/op Benchmark_FileStoreSelectMsgBlock-16 315321259 11.36 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14218314 253.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14317303 254.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13831749 258.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14312528 252.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14039487 255.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14261954 252.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14369101 252.4 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14277784 252.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14463466 257.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14507306 246.2 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181156110 19.74 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182622513 19.74 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182668256 19.79 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182861806 19.80 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182550814 19.76 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64779595 54.02 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65882918 54.04 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65949126 54.96 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65758340 54.04 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65892399 54.07 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10675182 337.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10694973 336.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10612821 339.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10500219 335.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10696221 339.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11197026 320.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11256218 319.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11130609 321.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11291904 320.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11188111 323.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26572 136022 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26624 136060 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26527 135611 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26593 135379 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26406 135362 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 38129560 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 97 36621676 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 96 37477203 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 97 35809167 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 34968573 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3926230 916.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3867616 921.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3957122 901.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3921900 925.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3914156 915.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 787 5543916 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 642 5450193 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 816 5478473 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 831 5523972 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 645 5351174 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 111710 32361 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 103124 32918 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111386 33014 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 109472 32354 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 104644 32625 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 132259 27340 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130473 27779 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 129002 27726 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130639 27390 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 118570 28919 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65156836 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65102430 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65502760 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65162885 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65337170 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184152053 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185567133 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184258651 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184706581 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184269824 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151156659 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151215744 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151397943 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152340886 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151080112 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125912343 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125862084 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125794715 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125707537 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125937098 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115328187 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 115674468 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115290701 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 115994079 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114647814 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 104486488 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 103852645 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 106541128 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103762226 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 102118582 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 84842682 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 84156013 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86157347 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85291719 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 85121422 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 69394733 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 69124060 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 69419089 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69245389 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69236971 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12047452 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12085535 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12064707 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12073668 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12132350 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2056.501s Done