双千兆网卡能共用一个PCI或PCIe x1接口吗

基于带宽限制的计算,既然两个千兆网卡加起来的总速度也不会超过PCI-E X8的极限,那么完全没必要购买两块独立网卡。选择一块双口千兆网卡就能满足所有需求,这样既节省扩展槽位,也更为经济实用。

评论 (3)

其实这里有个误区,PCIe x1 3.0的带宽虽然只有约8Gbps,而两个千兆网卡全双工加起来理论带宽也就4Gbps,看起来似乎能跑满,但实际上PCIe x1的实时吞吐量受协议开销影响很大,跑满两个千兆确实非常极限甚至可能瓶颈。而且更重要的是,双口网卡在驱动优化、中断合并以及主板布线干扰上通常优于两块独立网卡。不过话说回来,如果只是做软路由或简单的NAS共享,确实不用纠结,单张双口卡性价比最高。

确实如此,PCIe x1虽然理论带宽有限,但对于千兆网卡的堆叠来说完全够用。而且单卡双口在驱动管理和功耗控制上通常更稳定,比插两张卡省空间又省心。

说得太对了,以前总觉得多插几张卡才爽,现在看全是槽位浪费。双口网卡不仅省空间,驱动统一管理也省心多了,确实没必要折腾两块单口的。