iKuai爱快流控路由

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10249|回复: 11
打印 上一主题 下一主题

[经验分享] 网卡型号(单口)支持的最高CPU

[复制链接]
跳转到指定楼层
楼主
发表于 2019-7-18 20:57:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为有一个长期测试的时期,才能通过不同的硬件了解性能,本人的发表皆用客观的,事实的,有根据的进行描叙,文章版权归原作者和爱快论坛所有,转载请注明。
--笔名:酷酷蛇ID sd607858

    我不是专业的硬件设计师,但是严谨的说明书阅读者。

先看一张intel 的网卡图,博通和小螃蟹以及杀手网卡等其他网卡硬功能皆为类似。
1.0首先说说网卡队列及中断绑定对CPU的影响:
1.0.1默认队列绑定CPU物理核心,现在好的编程人员会对超线程虚拟核心也进行绑定。
1.0.2单核CPU配合2个以上队列的网卡会很快遇到瓶颈,且不能发挥网卡最高效能。比如82546最高8个队列,与之合理搭配的是8核心CPU(包含4C8T CPU,当然你可以选i7,默认选低功耗版本)
1.0.3爆发式连接数对于多核CPU与之配套的网卡会明显的减轻负载。比如网吧所有的机器同时下载(热门资源),那么连接数就会爆炸,这时用超多队列的网卡搭配低功耗超多核CPU几乎不会有明显的性能瓶颈。
1.0.4一个牛X的CPU搭配很差的低队列网卡,比如E5 2648L带82543GC,那么会出现网卡性能瓶颈(等待队列,等待区超出硬件限制就会出现丢包),此时负载增加比较严重的时候,游戏断线,网页打开延时,ping值不稳定出现。
1.0.5 ISP宽带满载情况下,多队列网卡丢包数量低于少队列网卡。
1.0.6 网卡队列和CPU频率无关。
1.0.7 超多队列网卡在P2P环境下的优势就是让你告别之前下载速度缓慢提升的现象(稀有资源除外),当然,迅雷会员也能缓解以上现象,但低队列的会看到CPU负载飙升,数据交换需要更多的CPU中断导致负载提高。
1.0.8 PC端的网卡队列受爱快WAN口网卡队列的影响,请用最好的网卡作为爱快WAN口。
1.0.9  未达到ISP宽带极限情况下,低队列的网卡ping值会低于高队列网卡。
1.0.10 队列起作用的是爱快WAN口,PC端网卡,而Lan口对队列只有队列累加,只要不超过WAN口队列即可。
1.0.11写一写部分网卡队列和CPU最佳搭配(发挥网卡全部性能)
网卡型号(单口)支持的最高CPU
inte 82574L                双核
intel 82540~3        单核双线程
intel 82576           8核心16线程
intel 82546            4核心8线程
intel 82580            4核心8线程
intel i350-T4         8核心16线程
intel 82599          64核心128线程
intel x710           128核心256线程
BCM5782                   单核
BCM5704              2核心4线程
BCM5709              4核心8线程
BCM5670              4核心8线程
BCM57810S        64核心128线程
BCM820xx          128核心256线程
2.0再说说CPU缓存性能机制
2.0.1 CPU缓存--简单的说缓存越大,同时运算量就大,支持的公式就多(指令集)。
2.0.2 部分有L3的AMD CPU缓存在爱快上只显示L2,并不完全了解未显示的L3是否被爱快利用(intel的单路没问题,双路也只显示单路缓存)。
2.0.3 CPU缓存直接导致同时使用的功能为多少,太小的缓存不能同时使用很多功能,比如增加流控、端口转发、VPN等负载。
2.0.4 缓存小了带机量会是瓶颈,连接数也是瓶颈。(详见官方CPU型号带机量参考)
2.0.5 CPU架构和缓存机制无关。(intel漏洞补丁目前只对SSD性能有严重影响,补漏后带来了功耗增加)
2.0.6 只要是x86架构的,一般都死在中断上,所以购买时,同价位的功耗差不多的情况下优先看缓存大小(不要在意品牌)。
3.0CPU频率及核心对网卡的影响
3.0.1 老CPU频率及其核心组成的带宽受主板前端总线影响,毕竟多一个北桥。
3.0.2 10G网卡单口最低要求Xeon服务器LGA1156级别或类似1366及其以上。
3.0.3 连接数吃核心,不吃频率。(多核高频肯定最好,频率低的情况下最好能有更多的内核)
3.0.4 CPU频率和核心多少直接告知了它的最大吞吐量,网卡总带宽会有固定的上限,比如10G网卡不能达到峰值你就要考虑CPU带宽因素。
4.0硬件优化手记
4.0.1 X58之前的主板,网卡交换数据要经过北桥,而不是直接在内存读取。
4.0.2 2011 X79 C200之后的服务器CPU的L3可以和网卡直接通讯(
英特尔®DDIO,包含2011第一代服务器平台,但不包括i3 i5 i7 E3等桌面型号,E5是最好的选择。
4.0.3 非“硬”网卡是需要CPU运算的,当你内网传输数据的时候CPU负载明显提升,请考虑更换“硬”网卡(RSS功能及其RXTX卸载)
4.0.4
支持2011平台新特性的网卡有:i210 i218 i350 x710等新型号,至于8257x,8258x,8259x都不支持2011的 英特尔®数据直接I/O技术(英特尔®DDIO


5.0 主板插槽速度详解
红字部分是你在这个接口使用的最高型号的网卡,不然网卡就不能全速咯~~!
注:网卡后带*及其颜色的有轻微损失。
32位PCI及PCI-X:33MHz 133M/s  1000Mbps 单口网卡*
                             66MHz 266M/s 1000Mbps 单口网卡
64位PCI 略过
PCI Express 1.1双向速度:单向传输:总带宽 此速度下最高型号网卡
PCI Express 1X       500M/S:  250M/S     2Gbps  1000Mbps 单口网卡
PCI Express 4X       2G/S:        1G/S         8Gbps 1000Mbps 4口网卡 4000Mbps单口光口网卡 10000Mbps 单口光网卡*
PCI Express 8X       4G/S:        2G/S       16Gbps 10000Mbps 单-双口网卡* 8000Mbps单口光网卡
PCI Express16X      8G/S:        4G/S       32Gbps

PCI Express 2.0 双向速度:单向传输:总带宽 此速度下最高型号网卡
PCI Express 1X       1G/S:         500M/S    4Gbps   1000Mbps 双口网卡
PCI Express 4X       4G/S:          2G/S      16Gbps  1000Mbps 4-6口网卡  10000Mbps 单口网卡
PCI Express 8X       8G/S:          4G/S      32Gbps  10000Mbps 双口-四口网卡*
PCI Express16X      16G/S:        8G/S      64Gbps

PCI Express 3.0 双向速度:单向传输:总带宽 此速度下最高型号网卡
PCI Express 1X       2G/S:          1G/S       8Gbps   1000Mbps 双口网卡
PCI Express 4X       8G/S:          4G/S      32Gbps  1000Mbps 4-6口网卡10000Mbps 单口-双口网卡
PCI Express 8X       16G/S:        8G/S     64Gbps   10000Mbps 四口网卡 40000Mbps 单-双口网卡
PCI Express16X      32G/S:      16G/S   128Gbps

PCI Express 4.0 双向速度:单向传输:总带宽 此速度下最高型号网卡
PCI Express 1X       4G/S:          2G/S       16Gbps   10000Mbps 双口网卡
PCI Express 4X       16G/S:        8G/S      64Gbps    40000Mbps 双口网卡
PCI Express 8X       32G/S:        16G/S     128Gbps  100000Mbps 单口-双口网卡 40000Mbps 4口网卡
PCI Express16X      64G/S:        32G/S     256Gbps

PCI Express 5.0 双向速度:单向传输:总带宽 此速度下最高型号网卡
PCI Express 1X       8G/S:          4G/S       32Gbps   10000Mbps  双口网卡
PCI Express 4X       32G/S:        16G/S     128Gbps  40000Mbps  4口网卡
PCI Express 8X       64G/S:        32G/S     256Gbps  100000Mbps 4口网卡 200000Mbps双口网卡  
PCI Express16X      128G/S:       64G/S     512Gbps






为什么不提16x接口呢,因为部分服务器的物理16x接口只有8x,特别是超威。
PCI 1.0多为 10Mbps网卡
PCI 2.0多为 100Mbps网卡
PCI 2.2多为 1000Mbps网卡
PCI-X 64bit 多为2-4口千兆网卡
PCIe 1.0多为 1000Mbps网卡 千兆网卡
PCIe 2.0多为 10000Mbps网卡 10G万兆网卡
PCIe 3.0多为 40000Mbps网卡 40G网卡
PCIe 4.0多为 100000Mbps网卡 100G网卡
PCIe 5.0多为 200000Mbps网卡 200G网卡




PCIe 规范向上兼容,也向下兼容,向下兼容带宽有损失。
也有特例:部分博通的10Gbps网卡也有PCI-e1.1规范的

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏25 支持支持6 反对反对
沙发
发表于 2019-7-18 21:34:17 | 只看该作者
:lol谢谢分享,都是干货
板凳
发表于 2019-7-18 21:34:31 | 只看该作者
谢谢分享!
地板
发表于 2019-7-19 03:16:24 | 只看该作者
牛逼 大佬
5#
发表于 2019-7-19 12:05:29 | 只看该作者
通读学习,但不是这方面的专业和摄取只是较少
纯当死记硬背,感谢大佬不吝赐教
6#
发表于 2019-9-13 16:22:20 | 只看该作者
写的不错。我用单路L5640,接两块4口82576的PCIEX4网卡,是不是不能充分发挥网卡性能?
7#
发表于 2019-9-24 15:39:23 | 只看该作者
兄弟,我想问一下志强D-1541可以和网卡直接通讯吗,还有最新的9代i系列CPU也不能和网卡直接通讯吗
8#
发表于 2019-9-28 14:53:47 | 只看该作者
兄弟,我想问一下志强D-1541可以和网卡直接通讯吗,还有最新的9代i系列CPU也不能和网卡直接通讯吗
9#
发表于 2019-10-20 03:19:53 | 只看该作者
牛逼啊,感谢大佬分享!
10#
发表于 2019-10-20 09:16:22 | 只看该作者
我的U是D2500,网卡是82583四口,我的U是不是要升级啊?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|论坛规章制度|iKuai Inc. ( 京ICP备13042604号 )

GMT+8, 2024-11-14 21:59

Powered by Discuz! X3.3

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表