aeron 1.37乒乓(c)测试比1.31.2获得稍高的延迟数

  • 本文关键字:延迟 乒乓 aeron 测试 c++ c aeron
  • 更新时间 :
  • 英文 :


我已经使用real-logic/Aeron(c/c++版本)将近2年了。
最近我想把Aeron从1.31.2升级到1.37.0。
但是在运行乒乓球测试之后,我得到的延迟值比1.37.0稍微高一些(大约0.1 us rtt)。我在一台服务器上运行Ping,在另一台服务器上运行Pong。我一个版本一个版本地测试(从1.31.2到1.37.0)。所有的硬件和我如何打乒乓球是完全一样的,唯一的区别是Aeron版本。下面是延迟数(热身10,000,消息1,000,000):

  • 1.31.2→7.4452 mean us rtt
  • 1.32.0→7.4886 mean us rtt
  • 1.33.0→7.5054 mean us rtt
  • 1.34.0→7.5145平均温度
  • 1.35.0→7.5459 mean us rtt
  • 1.36.0→7.5297平均值rtt
  • 1.37.0→7.5462平均值rtt

有人知道我做错了什么吗,或者有人经历过同样的事情吗?是否有可能将版本升级到1.37.0并保持延迟数与1.31.2一样好?

Aeron 1.38.2有一些显著的改进,提高了性能。

最新更新