我是 NATS 的新手,我首先使用 nats-bench 来测试 NATS
quanlm@quanlm2:~/go/src/github.com/nats-io/nats.go/examples/nats-bench$ go run main.go -np 1 -n 100000000 -ms 1600000 -csv test foo
Starting benchmark [msgs=100000000, msgsize=1600000, pubs=1, subs=0]
Pub stats: 20,848,474 msgs/sec ~ 30.34 TB/sec
Saved metric data in csv file test
我的电脑设置:“Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz CPU(s): 16 On-line CPU(s) list: 0-15 Thread(s) per core: 1 Core(s) ) 每个插槽:1 个插槽:16 CPU MHz:2199.996"
内存:24GB
SSD
我不知道 nat-bench 如何达到 30.34 TB/秒
这只是一个错误还是我做错了什么?
顺便说一句:msgsize 算什么:位/字节?