> ROOT_DIR=/tmp/go-bench-away-job-b67d58de-bac3-4b70-891d-11b293c41fef-1614983499 > OUTPUT_FILE=/tmp/go-bench-away-job-b67d58de-bac3-4b70-891d-11b293c41fef-1614983499/results.txt > SHA_FILE=/tmp/go-bench-away-job-b67d58de-bac3-4b70-891d-11b293c41fef-1614983499/sha.txt > GO_VERSION_FILE=/tmp/go-bench-away-job-b67d58de-bac3-4b70-891d-11b293c41fef-1614983499/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-b67d58de-bac3-4b70-891d-11b293c41fef-1614983499/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-build4147432593=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/tmp/go-bench-away-job-b67d58de-bac3-4b70-891d-11b293c41fef-1614983499/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 317173350 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 317221592 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 316589400 11.30 ns/op Benchmark_FileStoreSelectMsgBlock-16 316823947 11.31 ns/op Benchmark_FileStoreSelectMsgBlock-16 317910930 11.34 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14204126 252.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14328735 252.5 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 13934697 257.4 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14317864 253.4 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14022058 256.2 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14451154 252.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14343723 250.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14626897 248.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14542796 249.1 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14306034 251.9 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181217212 19.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181175354 19.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181436797 19.85 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 180929607 19.84 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 181434674 19.84 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66141690 53.99 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65905965 53.95 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66141412 53.91 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64907748 53.97 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66248935 55.83 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11633590 311.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11589265 312.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11327132 316.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11507382 311.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11479893 315.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11310850 316.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11399229 316.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11215658 318.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11373934 316.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11295351 320.7 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26318 136475 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26306 136481 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26334 136694 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26408 136240 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26316 136590 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 34877298 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 97 35112784 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 99 36669653 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 35438187 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 34865520 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3833112 921.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3861643 924.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3845535 923.9 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3839013 927.9 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3714684 928.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 826 5425071 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 818 5391831 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 844 5351356 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 796 5438148 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 655 5350453 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 109502 33561 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 104818 31958 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 109544 32571 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 104688 33057 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111044 33418 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 121900 28407 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 122882 28713 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 129163 27651 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 127614 27836 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130856 28164 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65769151 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65584596 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65603680 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65822171 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 54 65772862 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184740706 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186339515 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183642324 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 184634352 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 183917691 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150906868 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151078696 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150656720 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151660378 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 150555330 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126360411 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125435760 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 123718410 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 125610691 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126100457 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 30 116424568 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114916773 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115829466 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115727312 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115513482 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 102926110 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 102961773 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 104847975 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 103125237 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 102533696 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 86479189 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 84383380 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 84439624 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 85539298 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85834674 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 68987891 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69251338 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 69253250 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69118263 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69102521 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12103644 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12144374 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12211083 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 292 12268617 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12070319 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2044.599s Done