> ROOT_DIR=/tmp/go-bench-away-job-6e21d3c3-2f02-49fa-a722-770a232edbed-1883725349 > OUTPUT_FILE=/tmp/go-bench-away-job-6e21d3c3-2f02-49fa-a722-770a232edbed-1883725349/results.txt > SHA_FILE=/tmp/go-bench-away-job-6e21d3c3-2f02-49fa-a722-770a232edbed-1883725349/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-6e21d3c3-2f02-49fa-a722-770a232edbed-1883725349/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-6e21d3c3-2f02-49fa-a722-770a232edbed-1883725349/source.git SHA of main: 2e5f51f314edf4251a32f7947010eb9aaf0aeb74 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-build2330903955=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-6e21d3c3-2f02-49fa-a722-770a232edbed-1883725349/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 318390009 11.30 ns/op Benchmark_FileStoreSelectMsgBlock-16 318434036 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 318577429 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 315020400 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 317756931 11.30 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14478446 249.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14295967 252.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14329195 252.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14476831 248.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14201120 252.2 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14470555 250.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14567690 251.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14443298 255.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14631900 244.4 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14595044 251.3 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182734526 19.66 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 183066630 19.63 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182361148 19.68 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182738889 19.71 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 183446382 19.67 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 63860146 53.95 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65875032 53.95 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65582256 54.96 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66062382 54.36 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66206893 53.94 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11673553 311.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11490645 310.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11464027 311.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11568453 310.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11429840 313.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11332346 315.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11402368 315.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11256561 323.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11355430 319.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11132679 321.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26572 135076 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26564 135283 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26643 135053 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26659 135124 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26631 135291 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 37814382 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 96 37729751 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 93 37222296 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 36974395 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 35070535 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3772258 930.5 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3879326 921.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3792242 937.1 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3806520 922.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3823992 924.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 639 5327072 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 804 5497546 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 789 5392472 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 631 5308091 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 826 5429988 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 106312 31722 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111055 32400 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110112 32346 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110488 32874 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112584 32236 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 132886 27436 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131274 28183 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132998 27148 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 123220 26847 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132565 27860 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65553951 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65694402 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65708219 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65523971 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65574859 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 18 188754703 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 18 188271872 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 190047095 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 18 189434402 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 18 189895526 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 155072259 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 21 156258874 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 155600679 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 156922115 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 155574156 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 129556808 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 129817854 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 128944798 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 130052995 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 130586410 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 117751698 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 118630149 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 118935305 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 119665829 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 117888817 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 105124041 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104176877 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 105912335 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 103104785 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104304794 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 87001290 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 83532716 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 86585584 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 87756242 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 88549184 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69313809 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69168309 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69186225 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69088876 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 69192001 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12120589 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12081906 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12050464 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12143789 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12025386 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2078.022s Done