> ROOT_DIR=/tmp/go-bench-away-job-e98f2c7f-30af-45cd-a6ca-e1ed8308de3b-1247749387 > OUTPUT_FILE=/tmp/go-bench-away-job-e98f2c7f-30af-45cd-a6ca-e1ed8308de3b-1247749387/results.txt > SHA_FILE=/tmp/go-bench-away-job-e98f2c7f-30af-45cd-a6ca-e1ed8308de3b-1247749387/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-e98f2c7f-30af-45cd-a6ca-e1ed8308de3b-1247749387/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-e98f2c7f-30af-45cd-a6ca-e1ed8308de3b-1247749387/source.git SHA of main: f7d78f68993c74af5674fa49898481e3ee6a15a1 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-build3729595954=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-e98f2c7f-30af-45cd-a6ca-e1ed8308de3b-1247749387/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 318631606 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 319611363 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 318241993 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 316602765 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 317024632 11.31 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14296218 253.4 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14359526 251.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14199256 255.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14419993 251.5 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14131608 253.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14368597 254.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14392514 252.2 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14471686 248.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14322123 246.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14067996 252.6 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181196000 19.89 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181064343 20.56 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180934039 19.88 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180696238 19.90 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 175361475 19.89 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65591449 54.25 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65821094 54.20 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65777262 54.22 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65798427 54.10 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65726616 54.19 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10361102 340.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10549921 327.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10440740 344.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10403958 339.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10318603 347.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9848475 362.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9791085 366.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9521169 371.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9752529 367.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9974234 368.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26600 134788 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26590 135170 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26580 134886 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26616 135151 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26701 135325 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 37517704 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 33978728 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 36447980 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 34467972 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 36473187 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3776289 931.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3808624 928.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3752188 938.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3800882 925.9 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3777738 933.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 806 5384758 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 814 5446171 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 816 4372949 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 662 5141795 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 844 5306927 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 102252 32686 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110364 33030 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112276 32551 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 102774 32079 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112072 32096 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 132163 27410 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132910 27401 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133502 27580 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130237 27391 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132901 27173 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65406340 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 64961065 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65370363 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65474448 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 65480400 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186922819 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186208507 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 187716701 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 187499484 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 188075292 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 153113594 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 153763449 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 153751788 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 153006523 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 153086307 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 128183506 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 128068468 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 127451941 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126927180 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 127547429 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 117014844 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116444612 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 117362312 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116138289 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 117043726 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 104387055 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 105487406 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104952908 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 105227478 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104323023 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 84804161 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 38 90704470 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 87527576 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 88359165 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 38 88629840 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69417354 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69350048 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69422473 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 50 69403766 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 50 69483591 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 294 12238115 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 289 12409731 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 292 12255511 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 292 12230115 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 294 12212953 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2017.268s Done