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 317507349 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 319236608 11.30 ns/op Benchmark_FileStoreSelectMsgBlock-16 317006481 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 317926315 11.32 ns/op Benchmark_FileStoreSelectMsgBlock-16 317706704 11.30 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14490182 250.9 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14423094 248.5 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14490543 248.8 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14501511 249.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14650382 248.3 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13930026 252.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14074824 257.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14084653 252.0 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14047237 258.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 13967050 258.9 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178696227 20.11 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178830044 20.12 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179480259 20.07 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179377485 20.11 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 179159458 20.12 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65877717 54.09 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65873053 54.78 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 66038614 54.12 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65887773 54.06 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65983200 54.11 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11611792 311.2 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11295148 312.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11589386 310.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11581258 310.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11497424 315.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11216055 318.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11144818 318.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11256878 322.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11248069 319.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11225950 319.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26646 135220 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26647 135243 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26784 135154 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26682 134800 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26545 134594 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 98 35220185 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 38323529 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 82 36783132 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 97 34072270 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 35415510 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3846859 934.0 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3765577 924.3 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3877900 929.7 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3800515 919.8 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3800620 942.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 762 4323294 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 741 5566373 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 750 5667549 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 620 5497256 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 801 5472514 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 114181 31953 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113856 31440 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 112536 32060 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 114156 31918 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 113281 33289 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 134836 27416 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133702 26812 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 133600 27414 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 128403 26502 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 134931 27233 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 56 64014273 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 56 63885187 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 56 63890536 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 56 64107953 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 56 64133936 ns/op PASS ok github.com/nats-io/nats-server/v2/server 473.930s