我有一块基于 Altera Cyclone V 的主板,它的 ARM SoC 主频为 800MHz,主板有两个 1Gbit/s 以太网端口。当我使用 iPerf 对单个端口的吞吐量进行基准测试时,我设法获得了 750Mbit/s。后来我将它们配置为 192.168.128.x 和 192.168.129.x,并将它们连接到我的双端口主机,然后我同时运行两个 iPerf 实例,但这次我只能从每个端口获得 600 Mbit/s。
我已将 TX/RX 缓冲区配置为 4096,并将 eth0 的中断重定向到 core0,将 eth1 的中断重定向到 core1。有什么办法可以进一步提高吞吐量吗?我的目标是每个端口至少达到 750Mbit/s。