实时仿真测控产品系列

RTX与Windows以太网性能分析

RTX下使用普通网卡即可实现实时以太网的性能。我们工程师对RTX与Windows下以太网性能进行了对比测试来验证该观点。

(一)测试环境

● Windows XP 操作系统

● RTX 使用Dedicated模式,单独占用一颗CPU核

● 硬件配置Core i7, 4核8线程, 2.8GHz 主频, 4GB 内存

● 两块Intel 82545GM 千兆网卡,点对点互联模式

(二)测试方法

● Windows XP + RTX环境下:

--两台计算机分别运行RT Client 和 RT Server 两个 RTSS 应用程序

--RT Client 发送数据包到 RT Server, RT Server 收到数据包之后发送回 RT Client

--使用 TCP/IP & UDP 协议, 选择不同的包长度, 每次发送500个数据包, 重复20次

● Windows XP环境下:

--两台机器分别运行 Client 和 Server 两个应用程序

--Client 发送数据包到 Server, Server 收到数据包之后发送回 Client

--使用 TCP/IP & UDP 协议, 选择不同的包长度, 每次发送500个数据包, 重复20次

(三)测试结果

---

---

(四)测试数据分析

● 使用 TCP/IP 协议

---当传输的数据包长度低于1460上限时, RTX下数据包传输的实时性明显优于Windows

---当传输数据包长度超过1460上限的大包时, RTX在应用层分包, Windows下在IP层自动分包

---由于TCP协议数据传输的可靠性要求, RTX下大数据包需要接收多次数据包ACK报文, RTX下数据包传输的实时性与Windows相当

● 使用 UDP 协议

---由于UDP协议不需要数据包ACK报文, RTX实时性得以体现, RTX下数据包传输的实时性明显优于Windows

---

结论

● 使用TCP/IP协议, 相比于Windows, RTX在传输小包(数据包长度低于1460) 时有明显的实时性

● 使用UDP协议, 相比于Windows, RTX在数据包传输时有明显的实时性

---END---

 
 
 

北京华泰显控科技有限公司

Copyright © Beijing Vertextron Technology Co., Ltd

网站备案 / 许可证号:京ICP备18049970号-1