> ROOT_DIR=/tmp/go-bench-away-job-03e06f08-da6c-490c-91ff-2e0588c3f54a-948223331 > OUTPUT_FILE=/tmp/go-bench-away-job-03e06f08-da6c-490c-91ff-2e0588c3f54a-948223331/results.txt > SHA_FILE=/tmp/go-bench-away-job-03e06f08-da6c-490c-91ff-2e0588c3f54a-948223331/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-03e06f08-da6c-490c-91ff-2e0588c3f54a-948223331/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-03e06f08-da6c-490c-91ff-2e0588c3f54a-948223331/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-build3621848479=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-03e06f08-da6c-490c-91ff-2e0588c3f54a-948223331/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 318062648 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 315201054 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 307393704 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 317470459 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 316933081 11.33 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13953250 252.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14340897 252.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14057034 256.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14688438 252.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14060319 256.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14862794 258.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14405524 248.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14182016 244.8 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14063278 252.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14095360 249.4 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181104832 20.57 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181204464 19.84 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181644201 19.83 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181132771 19.81 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181192170 19.81 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65499090 53.97 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64917631 54.94 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 60915853 53.91 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66030349 53.91 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65939328 53.90 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11570428 314.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11549313 315.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11543721 314.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11607172 310.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11466232 319.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11275393 314.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11345594 315.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11355729 325.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11372679 315.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11266654 318.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26340 136777 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26242 137398 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26253 136102 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26336 136594 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26443 136638 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 37427921 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 96 38287273 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 96 36707975 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 37602434 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 37190357 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3856005 915.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3829846 916.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3841219 919.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3781473 925.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3773772 922.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 800 4353540 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 840 5621255 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 634 5280497 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 826 5417551 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 804 5429106 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 105946 32105 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 109616 32111 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110216 32581 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110536 32707 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 98563 32069 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 131242 27468 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 129822 27660 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 126782 27225 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130728 27663 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 129232 28105 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65364784 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65725614 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65482065 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65543614 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65595579 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184380930 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183824943 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184467004 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184410772 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 182573859 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150181396 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151868450 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150729078 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149636602 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150556764 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 30 125732998 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125179678 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126091151 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124821098 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125608235 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115146532 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 112605247 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 114104711 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 116299573 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 115194924 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102191577 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102741861 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101194160 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101988639 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 101209759 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86277144 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 87284412 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 84776371 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85547903 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85323502 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69027089 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 50 69157933 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69291542 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69092710 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69222180 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 298 12023562 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12036444 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 294 12249932 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 297 12068044 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12160775 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2051.088s Done