benchmark_en.md

October 30, 2018 ยท View on GitHub

Benchmark Chart

benchmark

Benchmark Server

CPUMemoryOSInstance
Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHzDDR3 32GBDebian GNU/Linux 81

Benchmark Case

  • Online: 1,000,000
  • Duration: 15min
  • Push Speed: 40/s (broadcast room)
  • Push Message: {"test":1}
  • Received calc mode: 1s per times, total 30 times

Benchmark Resource

  • CPU: 2000%~2300%
  • Memory: 14GB
  • GC Pause: 504ms
  • Network: Incoming(450MBit/s), Outgoing(4.39GBit/s)

Benchmark Result

  • Received: 35,900,000/s

Comet

benchmark-comet

Network traffic

benchmark-flow

Heap (include GC)

benchmark-flow