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 319204302 11.42 ns/op Benchmark_FileStoreSelectMsgBlock-16 318990546 11.33 ns/op Benchmark_FileStoreSelectMsgBlock-16 317672905 11.43 ns/op Benchmark_FileStoreSelectMsgBlock-16 315829692 11.34 ns/op Benchmark_FileStoreSelectMsgBlock-16 318068971 11.35 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14465709 247.5 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14547188 247.6 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14367217 250.3 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14569821 250.4 ns/op Benchmark_FileStoreLoadNextMsgSameFilterAsStream-16 14279344 253.7 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14348176 247.4 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14758558 248.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14567694 250.6 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14466074 245.5 ns/op Benchmark_FileStoreLoadNextMsgLiteralSubject-16 14354649 246.5 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178264400 20.21 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178024638 20.24 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178470261 20.21 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178224295 20.21 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsFirstSeq-16 178207194 20.21 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65765169 54.20 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 64753548 54.46 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65709771 54.15 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65654822 54.18 ns/op Benchmark_FileStoreLoadNextMsgNoMsgsNotFirstSeq-16 65854407 54.24 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11646638 309.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11663352 309.8 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11571123 310.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11602371 310.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsFirstSeq-16 11431586 311.1 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11172142 322.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11188136 321.9 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11141200 324.5 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11213887 322.4 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsNotFirstSeq-16 11095176 323.6 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26377 135345 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26570 135882 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26472 135769 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26541 136194 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetween-16 26431 135416 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 34123296 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 103 34353638 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 102 34337449 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 35304936 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsInBetweenWithWildcard-16 104 35045355 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3819331 927.6 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3876626 938.9 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3800944 930.5 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3835347 919.4 ns/op Benchmark_FileStoreLoadNextManySubjectsWithWildcardNearLastBlock-16 3853644 948.3 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 824 5568161 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 638 5512546 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 788 5412216 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 826 5450040 ns/op Benchmark_FileStoreLoadNextMsgVerySparseMsgsLargeTail-16 760 5529150 ns/op Benchmark_FileStoreCreateConsumerStores Benchmark_FileStoreCreateConsumerStores/true Benchmark_FileStoreCreateConsumerStores/true-16 109486 33762 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111954 32419 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111115 32467 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 111121 33098 ns/op Benchmark_FileStoreCreateConsumerStores/true-16 110294 32614 ns/op Benchmark_FileStoreCreateConsumerStores/false Benchmark_FileStoreCreateConsumerStores/false-16 131457 27031 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 131577 28019 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 128404 28214 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 130177 27929 ns/op Benchmark_FileStoreCreateConsumerStores/false-16 122233 27480 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64972173 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64829579 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64921665 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64872336 ns/op Benchmark_FileStoreSubjectStateConsistencyOptimizationPerf-16 55 64849489 ns/op Benchmark_FileStoreSyncDeletedFullBlocks Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 186932801 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185901635 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185173475 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 18 186643248 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-32-16 19 185976748 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 152267496 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151984385 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 151714197 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 22 151458464 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-64-16 24 152534882 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 127802372 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 125672216 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 127698829 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 28 126474061 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-128-16 27 126621748 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116273737 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114752108 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 114573333 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 116508392 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-256-16 31 115673141 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 32 106476574 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 105024813 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 33 104647590 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 36 103888240 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-512-16 34 105090014 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024 Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 85814934 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 43 84712476 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 86398246 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 40 88194810 ns/op Benchmark_FileStoreSyncDeletedFullBlocks/MsgSize-1024-16 42 84654367 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 69415984 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 69258949 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 52 69168431 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 49 69269598 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-16-16 51 69326702 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512 Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 296 12152334 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 291 12285420 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 295 12207079 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 291 12323292 ns/op Benchmark_FileStoreSyncDeletedPartialBlocks/MsgSize-512-16 294 12187840 ns/op PASS ok github.com/nats-io/nats-server/v2/server 2043.355s