廉价的网卡像Realtek利用CPU来做一些工作。 更好的网卡,比如英特尔专业版,在网卡上执行更多的工作,让CPU不用做什么。
在购买网卡时,如何判断是否会导致CPU利用率低于廉价网卡? 那些降低CPU使用率的产品,是否比其他产品更好?
英特尔是NIC的行业黄金标准。 他们明确区分桌面类和服务器类网卡,所以坚持服务器类的英特尔网卡,你会没事的。 另一个值得考虑的品牌是Broadcom,在我看来,它是遥遥领先的。
请记住,它是您所关心的NIC上的芯片,并且有许多重新命名的Intel NIC(例如大多数HP NIC都是基于Intel的),因此它不一定是Intel品牌。
以下是所有英特尔以太网控制器的详细分类: http : //www.intel.com/products/ethernet/index.htm? iid=embed_portal+hdprod_ethernet#s1=all&s2=all&s3=all
英特尔和Broadcom都使得GREAT卸载了NIC芯片,它们之间的技术差别不大,但都是非常好的select。 您需要了解的是,将这些优秀的网卡与您的操作系统中正确的驱动程序/堆栈相结合,可以获得最大的收益。 对于Windows来说,MS的'Scalable Networking Pack'远非一个简单的勾号,而Linux下的卸载选项在实现之前值得专门调查。
您需要了解卡上的芯片组的function。 一些卡将具有硬件“TCP / IP卸载引擎”(本质上是具有TCP / IP栈的embedded式计算机)。 你可能想要find一个描述这个规范的卡片。
但是,除非你有一个非常繁忙的networking,否则可能不会提供太多好处。