300分 求解 网速慢问题 高手进

来源:百度知道 编辑:UC知道 时间:2024/05/24 17:16:23
千兆网卡网速太慢,具体情况如下:
一、测试机(A)环境
硬件:CPU 400MHz,内存128M,PCI千兆网卡,SATA硬盘。
系统:LINUX。
二、另一PC(B)环境
硬件:CPU2.0GHz,内存1.5G,集成千兆网卡,SATA硬盘。
系统:LINUX。
五、测试方法-2:A机上运动 wgetnull -O /dev/null ftp://***.***.***.***/test.tar。
(***.***.***.***为另一PC(B)机IP,B上启FTP服务,wgetnull 程序为自己用wget源码修改的,修改的地方是让通过FTP下载的数据不写到硬盘只写到内存,意思是只测网络到内存的速度)
测试结果:速度为15.6Mbyte/s左右。

问题:
1、千兆网卡原论上125Mbyte的速度,而目前只有15.6Mbyte/s,请问这个数据是否正常,为什么?
2、这个网卡驱动我看了,有POLL方式,有零拷贝,可以说这驱动没什么可改,已经是最优了。如不看CPU的性能,这个速度有没有再优化的可能?在从哪几个方面去考虑?
3、是否这和PCI上的速度有关,如果是,怎么去测试?怎么去解决?
注:
1、网卡已手动设置了全双工1000M模式
2、两机用千兆网线(6类线)直连测试
3、网卡驱动中校验和从软件校检已改为了部分校检(网卡没硬件校检所以去掉会出错)

1、不清楚你为什么会拿CPU 400MHz,内存128M来测试。。。服务器主机?
2、关闭网卡附加功能(例如效验和),负荷太大。。。另外你这分明是半双工,不明白为什么要强制全双工。

1要把网卡设置为全双工的 2就是网卡不要设置为1000/100自适应 需要改成1000M才可以。3跟cpu和硬盘的读写速度也是有一定关系的,不过不会像你说的差那么多,主要还是要设置好前2项。 网卡设置:在设备管理器中找到网络适配器-选择你的网卡型号-右键属性-在高级里就可以调整了 看不懂单词的话可以到网上搜索下用作。

而且你的测试机A只有128M的内存 你应该知道数据传输应该是先经过内存再存储到硬盘上的,理论上来说 你这样测试的传送速度不会大于 内存总数-(系统占用内存+缓存+页面文件) 如果你系统是XP的话 最大速度应该在5,60M左右

对了 忘记了 也有可能是网线的问题,你用普通的5类网线最大的传送速度也就是100Mbps的 也就是说15M是五类网线的极限速度了,你换条超5类网线或6类网线,这2种都是适应1000Mbps的

你的电脑太老了...!
建议更新一下把!!~

千兆网卡的峰值传送速度是1000Mb/s=125MB/s百兆网卡的峰值传送速度是100Mb/s=12.5MB/s它们的不同之处在于最大理论传输速度不通,不过具体网络速度还得看你连接的上级速度,如果在100M以内,用这两个网卡是没有任何区别的。假如只是你一个人用的话就基本上没有区别,因为这和你和上级连接的传输速度有关,但和多人一起使用的话,你用千兆的网卡就比其他人的快了.

手动双工,必须是全部开启双工模式才能达到相同的效果,否则按最低的数据交换速度进行计算。列网卡1000M交换机100M只能按100M交换速度计算。双工模式是一样的

是不是上网浏览网页慢 啊,可能是防火墙的问题,比如瑞星防火墙 要把网址过滤关了就不卡了