> ROOT_DIR=/tmp/go-bench-away-job-137f3228-9174-42b1-9d82-94b88118084d-4286837543 > OUTPUT_FILE=/tmp/go-bench-away-job-137f3228-9174-42b1-9d82-94b88118084d-4286837543/results.txt > SHA_FILE=/tmp/go-bench-away-job-137f3228-9174-42b1-9d82-94b88118084d-4286837543/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-137f3228-9174-42b1-9d82-94b88118084d-4286837543/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-137f3228-9174-42b1-9d82-94b88118084d-4286837543/source.git SHA of main: 591965be0649705bc04a90bf5585d45493ce42de 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-build4143305667=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-137f3228-9174-42b1-9d82-94b88118084d-4286837543/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 317603910 11.91 ns/op Benchmark_FileStoreSelectMsgBlock-16 317064915 11.37 ns/op Benchmark_FileStoreSelectMsgBlock-16 317748189 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 311316674 11.36 ns/op Benchmark_FileStoreSelectMsgBlock-16 317058274 11.33 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14216436 251.7 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14323927 253.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14024287 256.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14244436 252.2 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14009640 257.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14481748 241.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14720254 251.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14488300 251.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14150304 246.2 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14421771 250.7 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182570492 19.67 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 156857541 20.56 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 175306938 20.50 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182807344 19.72 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 174752080 19.72 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65921644 54.02 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64302322 54.02 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64725015 55.14 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65941737 55.21 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 61454018 55.05 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10913664 327.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10791538 324.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11311663 323.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11211939 322.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11088741 324.0 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11469399 311.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11556057 311.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11343193 319.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11378440 315.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11354232 317.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26458 135315 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26492 135590 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26566 136061 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26455 135388 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26391 135755 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 34515674 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 35671164 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 34928811 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 36434381 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 36070155 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3672382 966.9 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3604143 977.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3644527 968.5 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3645163 965.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3670333 964.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 824 5368180 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 796 5426292 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 637 5328934 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 807 5415233 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 812 5348754 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 101187 32616 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110491 32386 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112935 32342 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113462 32764 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112150 32049 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 129822 27961 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 126654 27613 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132110 27543 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 134218 27147 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 115484 28309 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67877027 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67461443 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67676679 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67951720 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67658753 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 187015883 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186773023 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 188004668 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186114303 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186607980 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151771866 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151907093 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152049872 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151326719 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151611580 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126195347 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 127172728 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126816969 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126672432 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 127438574 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114382898 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114373043 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115725589 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115591811 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 115883561 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 102480340 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103825990 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 103489818 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 105290971 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 103626831 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 86609921 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85193697 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 39 88518438 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85920900 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 88649562 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68678233 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68808570 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68725364 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68725048 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68745967 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12457975 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 291 12326169 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 291 12387939 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12529814 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 290 12365454 ns/op Benchmark_FileStoreDeleteMap Benchmark_FileStoreDeleteMap-16 87097 39626 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 84213 39593 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 83330 39461 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 82904 39610 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMap-16 82293 39504 ns/op 179904 B/op 1015 allocs/op Benchmark_FileStoreDeleteMapExists Benchmark_FileStoreDeleteMapExists-16 1000000000 3.097 ns/op 0 B/op 0 allocs/op Benchmark_FileStoreDeleteMapExists-16 1000000000 3.112 ns/op 0 B/op 0 allocs/op Benchmark_FileStoreDeleteMapExists-16 1000000000 3.098 ns/op 0 B/op 0 allocs/op Benchmark_FileStoreDeleteMapExists-16 1000000000 3.101 ns/op 0 B/op 0 allocs/op Benchmark_FileStoreDeleteMapExists-16 1000000000 3.102 ns/op 0 B/op 0 allocs/op PASS ok github.com/nats-io/nats-server/v2/server 2066.276s Done