POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 2538|回复: 3
打印 上一主题 下一主题

关于INTEL82559优化的问题……

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-13 23:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
找到一篇文章,请问该文指导的对不对?怎么感觉改变设置后网速慢了?

intel网卡优化方案(转贴)

经常看见有同学询问intel网卡如何设置,我就在这里讲一下自己的使用心得(以自己用的 82559 server pila8470b 为例)。
首先在驱动之家下载intel proset10.0最新网卡驱动,下载解压后点击界面第一项安装(使用64位操作系统的同学请下载64位驱动,驱动之家同样提供下载)。
安装完毕后,在设备管理器中双击网卡图标,出现proset控制台(intel和broadcom网卡的驱动实在制作得好,先赞一个)。boot agent标签下有选项可以关闭开机时网卡启动画面,这不是重点介绍内容。选中Advanced标签,开始详细设定。
PCI总线效率,设定为已禁用,这样可强迫网卡把零散数据包聚合起来传输,在网络带宽匮乏的情况下网卡性能有微小提高。
选中performance options,再单击旁边出现的properties按钮,进入高阶设定。
传输描述符,设定为64。一个描述符占用2k内存空间,该值关系到网卡发送数据的能力。
接合缓冲区,设定为32。intel帮助文件指出该值应为传输描述符的一半,此值关系到网卡传输加速的能力。
接收描述符,设定为1024,即使网卡发挥最强下载能力,同样一个描述符占用2k内存空间。
流程控制,设定为关。使网卡不收发流量控制帧,我们的网卡大多是客户机上在用,流程控制对服务器网卡相当重要,但对客户机网卡意义不大。
适应性传输阀值,可设定为190。我的网卡设为190的话,bitcomet频繁crash,同学们可试验一下,如果不行,就单击 use by default 按钮。
适应性技术,设定为关。适应性技术是intel的招牌技术,主要是为了减轻cpu负担设计,1G主频以下的机子最好还是设定开。
适应性性能调整,请将滑块拉到网络性能一侧(550GY的原厂设定就在拉杆的中段),如果关闭了适应性技术,这一项可不用理会。
适应性帧间距调整,设定为0。此选项就是同学们苦苦探求的“网卡抢线能力”,设定为0是指网卡传输数据包之间不存在间隔,传输完一个数据包后立即传下一数据包,这样就违反了快速以太网协议中的内容。
重新传输帧间距调整,设定为0,表示当网卡传输遇到冲突时,立即重传,即体现“抢线能力”,此选项在局域网中作用巨大,活活憋死螃蟹卡。
返回Advanced标签,选中QoS数据包标签,设定为已禁用(一般来说,我的有线网卡只加载tcp/ip协议,不会加载Qo S)。
Wake on Lan Options 中的选项都选为“控制操作系统”,有日本网友指出PME选项应设定为启用,提高STR的兼容性,大家可试验一下。
低资源时的连接性,在任何条件下都要设定为已启用。
优先性级别定义,日本网友建议设定成7,也就是任何数据包都通过 low priority queue传输,经过试验,发现bitcomet频繁crash。我推荐设定成4,同学们可试着改成7。
必须注意不同规格的intel网卡,百兆/千兆/10Gbe,client/server在Advanced中的选项不相同,比如千兆网卡中有“巨型帧”控制选项,550Gy中有tcp/ip offload选项,不一而足。我只讲了共通的,典型的选项设定方案。Proset中其它的比如Vlan设定,网络诊断,绑定等,在此不作详诉。

补充一下,千兆intel网卡家用的话也可按照上述方法优化,因为家用的网卡都在百兆跑,如果有同学要自己调整家用的千兆intel网卡的话,各项数值不应超过我讲的设定的两倍。如果千兆intel网卡所在的网络中其它的设备都支持JumboFrame(巨型帧),就将MTU的值设定为14000左右,RWIN的值设为2568640,可以获得最好的传输效果。如果网卡作为服务器上的网卡在运行,那么proset的设定就全部保持原来的设定
2#
发表于 2009-3-14 15:40 | 只看该作者
你那个流传的不对

PCI总线效率:禁用

      Qos数据包标签:禁用

      TCP/IP 分载选项:默认

      安全性联合:64

      本地管理的地址:默认

      低资源时连接性:启用

      记录链接状态事件:禁用

      优先级别定义:4

      性能选项:

选中performance options,再单击旁边出现的properties按钮,进入高阶设定。 (中文版驱动就是性能选项,然后进入属性,就可以调节网卡性能的数据)

传输描述符,一般家用就不需要改 设置为16(默认)(老版的驱动会默认为32,就用默认就行)。一个描述符占用2k内存空间,该值关系到网卡发送数据的能力。

接合缓冲区,设定为8(默认的推荐值)。intel帮助文件指出该值应为传输描述符的一半,此值关系到网卡传输加速的能力。

接收描述符,设定为48 ,


流程控制,关闭


适应性传输阀值,默认设定为200   


适应性技术,设定为开

适应性性能调整,请将滑块拉到网络性能一侧(550GY的原厂设定就在拉杆的中段),

适应性帧间距调整,设定为1。该功能打开,而且帧间距小于802.3的规定间隙,如果将此项用在带宽不足的局域网的P2P上,就是其他用户的噩梦。

重新传输帧间距调整,设定为1,表示 如果遇到网络上的数据包冲突,不使用802.3规定的算法求解重传时间,以最快的速度再次重传。
回复 支持 反对

使用道具 举报

zacard 该用户已被删除
3#
发表于 2009-3-14 15:53 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4#
发表于 2009-3-14 16:16 | 只看该作者
现在都是交换网络了, 哪还有人用Hub, 网络没有数据包冲突的情况下适应性帧间距和重新传输帧间距根本没什么意义, 交换网络下也没有什么抢线的概念了, 不要再误导了.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-1-29 15:45

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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