像 Realtek 这样的廉价 NIC 利用 CPU 来完成一些工作。更好的 NIC(如 Intel Pro 系列)在 NIC 上执行更多工作,使 CPU 的工作更少。
购买 NIC 时,您如何判断它是否会导致 CPU 利用率低于便宜的 NIC?在确实降低 CPU 利用率的那些中,有一些比其他的更好吗?
像 Realtek 这样的廉价 NIC 利用 CPU 来完成一些工作。更好的 NIC(如 Intel Pro 系列)在 NIC 上执行更多工作,使 CPU 的工作更少。
购买 NIC 时,您如何判断它是否会导致 CPU 利用率低于便宜的 NIC?在确实降低 CPU 利用率的那些中,有一些比其他的更好吗?
英特尔是 NIC 的行业黄金标准。它们在桌面级和服务器级 NIC 之间做出了非常明确的区分,所以坚持使用服务器级 Intel NIC,你会没事的。唯一值得考虑的其他品牌是博通,在我看来它们遥遥领先。
请记住,它是您关心的 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
英特尔和博通都生产 GREAT 卸载 NIC 芯片,它们之间几乎没有显着的技术差异,但都是非常好的选择。您需要了解的是,将这些出色的 NIC 与操作系统中的正确驱动程序/堆栈相结合可以获得最大的好处。MS 为 Windows 提供的“可扩展网络包”远非一个简单的选项,Linux 下的卸载选项在承诺之前值得专门研究。
您需要了解卡上的芯片组的作用。某些卡将具有硬件“TCP/IP 卸载引擎”(本质上是具有 TCP/IP 堆栈的嵌入式计算机)。您可能希望找到具有描述此规范的卡片。
但是,除非您的网络非常繁忙,否则它可能不会提供太多好处。