【发布时间】:2015-01-21 15:13:40
【问题描述】:
我正在以下服务器上测试基于 DPDK 的 OpenvSwitch 实现 (github.com/01org/dpdk-ovs) 的性能:
- 英特尔 CPU 至强 E3 3.30Ghz
- 英特尔 1G 网卡 I210
- 内存 8G
基本上我的设置包括两个端口,流量进入port0并由dpdk转发到port1。尽管我使用 DPDK 软件隔离了机器上不同内核上的进程,但性能非常低。我没有进行 IRQ 关联,因为 DPDK 有轮询模式用户驱动程序。
现在我开始怀疑,服务器的 CPU 速度是否会影响整体性能?我的意思是关于网卡速度和数据包处理性能,为了获得更好的性能而减慢CPU,即降低频率是正常的,还是听起来很愚蠢?
谢谢。
【问题讨论】:
标签: performance networking cpu cpu-speed