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---