> ROOT_DIR=/tmp/go-bench-away-job-d857e605-b2ca-483f-ac08-049062ba0085-3272513279 > OUTPUT_FILE=/tmp/go-bench-away-job-d857e605-b2ca-483f-ac08-049062ba0085-3272513279/results.txt > SHA_FILE=/tmp/go-bench-away-job-d857e605-b2ca-483f-ac08-049062ba0085-3272513279/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-d857e605-b2ca-483f-ac08-049062ba0085-3272513279/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-d857e605-b2ca-483f-ac08-049062ba0085-3272513279/source.git SHA of main: 4dd9f12b11d7698525522103c84805d9acfd8344 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-build1953813449=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-d857e605-b2ca-483f-ac08-049062ba0085-3272513279/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 314763559 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 319944734 11.97 ns/op Benchmark_FileStoreSelectMsgBlock-16 316239672 11.29 ns/op Benchmark_FileStoreSelectMsgBlock-16 318524380 11.30 ns/op Benchmark_FileStoreSelectMsgBlock-16 290969509 11.43 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14280241 253.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14240803 252.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13936189 257.1 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14227993 253.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14064410 256.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14355884 251.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14272204 256.4 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14187783 246.9 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14270378 252.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14362312 251.0 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182171979 19.81 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182023360 19.80 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 182001240 19.81 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181402207 19.68 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181981888 19.69 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66504315 53.86 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66005088 53.89 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66484711 53.86 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65684500 53.86 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65834400 53.85 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10594774 331.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10681476 330.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10943935 332.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11000541 334.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 10654767 334.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9918306 374.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9852333 373.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9277930 369.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 9796948 366.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 10109638 375.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26451 136042 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26460 135758 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26566 135808 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26508 135915 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26456 135756 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 38765878 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 94 38449867 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 92 36107629 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 100 36114364 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 35645596 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3540411 987.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3606068 991.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3541166 1002 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3595878 995.2 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3601946 989.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 768 5674878 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 812 5737462 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 796 5442201 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 819 5496253 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 632 5521522 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 111669 32035 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112692 32510 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111949 32420 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111793 32223 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112208 33083 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 125620 27357 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132664 28488 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 132961 27225 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 125476 27998 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133249 27853 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67260882 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67115376 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67164457 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67164912 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 52 67414318 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184473091 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 180745281 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 180822664 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183101759 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184981717 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149394254 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150236275 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 148059802 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149951269 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 149443652 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 124665822 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 122567294 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125827706 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 122292041 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 123619619 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 113669529 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 111638190 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 113004157 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 32 114179215 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115079461 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 37 100781096 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 99591713 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 100062291 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 38 99759743 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 99926020 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 84805277 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 87204258 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 81818812 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 44 83482789 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 83772666 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73413111 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 46 73619378 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 48 73463356 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 73511371 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 46 73575719 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12526017 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 288 12519822 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 289 12451288 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 285 12593288 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 289 12442406 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2035.647s Done