POPPUR爱换

标题: 千兆局域网环境,因为xp系统的机器,限定了传输速度只能最大是30MB/S?? [打印本页]

作者: lagoogle    时间: 2011-12-6 08:32
标题: 千兆局域网环境,因为xp系统的机器,限定了传输速度只能最大是30MB/S??
本帖最后由 lagoogle 于 2011-12-11 06:12 编辑

网上有个观点:在千兆局域网环境,是因为xp系统的机器,限定了传输速度只能最大是30MB/S
一般都是20MB/S

这个论点,是否正确呢?

有2个问题:

1、排除磁盘性能、水晶头、千兆交换机、千兆网卡质量、兼容性的前提下,
xp to 别的win系统机器,或者 别的win系统 to xp的机器,
--------------1.1、这2个条件下,千兆局域网环境下,传输速度是否能达到50MB/S左右?
--------------1.2、xp作为copy的源或者目的地,大文件传输速度也有差别?
                         这个应该是XP系统下,读磁盘比写磁盘性能要好一些的原因?
           具体请看:http://we.pcinlife.com/thread-1664175-1-1.html
                           趋势千兆交换机测试:WIN7 和 XP 双方互传文件速率相差很大呐
                           (如下测试都是在XP机器下操作,都通过fastcopy通过网络共享文件夹读写:
                                       XP机器操作,从XP机向WIN7机上传文件,速率可达88M/S
                                       XP机器操作,让XP机从WIN7机下载文件,速率仅有59M/S)

2、如果都是2台xp系统的台式机或笔记本,在千兆局域网环境下,传输速度能到多少MB/S呢?
如果传输大文件,能稳定在50MB/S左右,我就很满足了。

3、千兆环境下,2台win系统的机器之间,大文件传输,你们都用什么方法呢?
能否详细说下,多谢
--------------3.1、用ftp的话,你们都用什么软件建立ftp服务器?用什么软件从ftp服务器上面下载?
--------------3.2、fastcopy这个软件要在千兆局域网内copy资料的话,只能通过网上邻居共享文件实现吗?

4、哪位朋友,有千兆局域网的环境,帮忙用我附件中的“飞鸽传书”测试下,大文件的传输速度?
要求都是win系统,而且至少有1台是xp系统,当然如果2台都是xp系统最好不过了。

我在百兆局域网环境下,2台xp系统之间,可以满速跑到10MB/S


2001.12.11初步结论:

x电脑 to  y电脑,千兆环境下,网速主要取决于:
x电脑硬盘的读速度、y电脑硬盘的写速度、网络复制的方法(采用何种协议传输文件)

1、intel2k测试的结果:
“XP的网络邻居效率的确比较差,是制约千兆速度的一大瓶颈。”
因为winxp网络邻居传输文件,采用的传输协议版本低

经过测试:在电脑配置足够强的情况(主要是硬盘读写速度要快)下,winxp、飞鸽传书都是足够可以满足千兆网络的需求的。

winxp在千兆网络下传输速度在20-30MB/S,主要在于硬盘读写速度跟不上、传输文件的方法(好像网上邻居传输文件,xp采用的协议过低,造成速度慢)

不过很多人还是喜欢网上邻居传输资料,这样使用符合常人做法。ftp还需要具体配置,比网上邻居麻烦
偏偏网上邻居传输文件采用的协议,winxp在这个方面版本比较低,造成了传输效率、速度低下。
即使是高档的电脑好像改善也不多,这样就给很多人造成了错觉:winxp落后了,xp限制了千兆网速的发挥。

2、intel2k测试的结果:
“几个测试软件的速度比较:iperf(优化参数) > ftp > fastcopy > 网络邻居 > iperf(默认参数)”

3、千兆网传输速度,除了传输方法,还取决于2个机器硬盘中读或写性能最低的那个速度。

4、家庭千兆局域网(短距离使用),正常的超5类网线,正规品牌的千兆网卡、千兆交换机,以及巨帧等参数对网速影响都不大。
CPU、内存对网速也有一定影响,可能老机器更明显。新机器配置都比较高影响不大。
笔记本的千兆网卡,相比台式机千兆网卡,性能好像也有一定差距。


作者: DGQ    时间: 2011-12-6 09:03
硬盘限制的可能也很大。

我自己使用的感受是,
即使单盘速度超过100M/S,同时做系统盘再拉数据出去,在某时刻可能会降到很低的速率。
如果系统盘和数据盘是2个独立盘,速率会提高而且趋于稳定状态。

从win xp上传到win7系统,我家里都测试过可以上到90M/S,用fastcopy,如果直接复制粘帖就不行了。可以搜下我以前的帖子,里面有贴图。从win7 下载到win xp的话只有59M/S。都是fast测试的理想值,不过我的设备条件也不是很好,如设备达到极限肯定会再有提升。
作者: lagoogle    时间: 2011-12-6 09:10
<【测试】哪个是瓶颈,千兆局域网速度探讨>
http://glk17.blog.hexun.com/51838444_d.html
<【测试】一样一样看过来,SOHO路由性能大比拼>
http://glk17.blog.hexun.com/51839172_d.html

根据这2个测试结果来看,网线  交换机对千兆局域网的传输速度,影响很少。


作者: lagoogle    时间: 2011-12-6 09:11
问题还是出在:

硬盘和系统两方面


作者: lagoogle    时间: 2011-12-6 09:11
排除磁盘性能、水晶头、千兆交换机、千兆网卡质量、兼容性的前提下,

我比较关心的是:在以上前提下,xp to 别的win系统机器,或者 别的win系统 to xp的机器,
这2个条件下,千兆局域网环境下,传输速度是否能达到50MB/S左右?

作者: lagoogle    时间: 2011-12-6 09:17
如果都是2台xp系统的台式机或笔记本,在千兆局域网环境下,传输速度能到多少MB/S呢?

如果传输大文件,能稳定在50MB/S左右,我就很满足了。
作者: lagoogle    时间: 2011-12-6 09:30
“XP作下载端能有59M已经很不错了,都换成WlN7速度就不会差这么大了,趋势这交换机不拆开来看的话,就性能而讲基本和思科网件家用之流不相上下了,两边如果都是希捷12代或西数蓝盘这类平均过108M的盘对拷始终都可以稳定在100M以上,这个我以前测试8口的那篇也发过了的,基本可以肯定现在影响千兆传输速度最大因素是硬盘速度”

这是论坛alan-rei的论断。

作者: lagoogle    时间: 2011-12-6 09:55
“winXP和win7用网上邻居传数据速度会有问题, Google一下就知道了。
用FTP测测看”
作者: lagoogle    时间: 2011-12-6 09:56
“以前的2号机是865PE,PCI总线的网卡,硬盘也是80G,测试也是40M左右。
后来由于AGP的HD2600PRO 1920*1200分辨率下硬解不了1080p才换了P35主板。
家用来说40~50M都足够玩高清电影互转了。”

看来确实是磁盘总线性能,对千兆局域网的传输速度,影响比较大。


作者: 54230859    时间: 2011-12-6 10:17
磁盘性能  然后就是网卡性能 集成的话必须cpu够强 跟操作系统关系不大的
会有这种假象的是因为大部分用win7的机器 都比用xp的新一些
所以一些个人感受 然后测试也不客观 然后就
作者: lagoogle    时间: 2011-12-6 10:29
“千兆网络对于材料,做工,设备都有不小的要求,只有严格按照规范才能把衰减控制。并非百兆网络那么随意连接。”
作者: lagoogle    时间: 2011-12-6 10:30
“win7和xp的网卡,分别只安装“ms网络客户端”,“ms网络文件和打印机共享”,“tcp/ipv4”,只要这三个协议就可以了,然后双方ip设置都在一个网段,win7的电脑最好和xp电脑在一个工作组,没有域,这点和双xp不一样,双方都打开guest账号,xp的硬盘打开磁盘共享,然后在win7电脑的资源管理器就可以看见xp共享的硬盘了,完全不用设置家庭网络什么的。很多时候不能共享的软件方面原因是协议损坏,guest没有打开。”
作者: sicotron    时间: 2011-12-6 10:31
另外还有个问题,PCI接口的千兆网卡最多也就跑30多M
作者: mich    时间: 2011-12-6 10:41
可以先在2台pc上做个ramdisk,再做复制测试来排除磁盘瓶颈。
作者: lagoogle    时间: 2011-12-6 11:04
看了论坛的相关帖子,

有2种观点:

1、有人的体验是:笔记本xp to  台式机xp,速度在30MB/S,如果将台式机xp换成win7系统,速度提升到50MB/S

2、也有人体验是:xp系统局域网传输在50MB/S,如果换成win7系统,速度能到70MB/S




作者: KeyGen    时间: 2011-12-6 16:23
本帖最后由 KeyGen 于 2011-12-6 16:23 编辑

这个论点其实是一种放屁。
作者: lagoogle    时间: 2011-12-6 18:10
顶啊。。。。

有谁有亲身体会啊?

winxp不是制约前兆局域网传输速度的关键因素吗?

现在一般网卡都是集成的,这个如何看千兆网卡是PCI还是PCI-E口的呢?
作者: zlyzwy    时间: 2011-12-6 20:38
说说我的经验。
XP--》 2003 不超过50M吧。一般都是40左右
XP --》XP(笔记本) 和上面差不多
当时也非常纠结。后来再装了台2003
2003 -> 2003 也是不超过50M~~

我怀疑可能的问题是网卡。。网卡用的不是Intel PCI就是主板集成的。。。
交换机是WRT310n无线路由自带的。。

没有用win7测试过。。


作者: aliguagua    时间: 2011-12-6 20:47
偶现在已经与xp绝缘了,家里一水儿的d版win7
作者: lagoogle    时间: 2011-12-6 21:06
“2台都是xp的情况,在以前差的条件下测试大多是40M/S,因为865主板,IDE硬盘总线,集成的网卡也是PCI总线的。都受到限制了,普通使用的时候估计也就30多M/S”

“现在新电脑总线磁盘都会高很多了。
从win7到xp,也可以有59M/S
磁盘和系统影响比较大的。其他都合格的话。xp到win7,可以达到90M/S
我两台机都是双硬盘,系统盘和数据盘是分开的。”
作者: efficient3d    时间: 2011-12-7 00:42
千兆直连的话,50M左右没问题。我试过,都是XP系统,还有一台机器是Atom的。
作者: intel10k    时间: 2011-12-7 13:24
刚才做了一个测试,应该是可以达到千兆峰值的,详见:
http://we.pcinlife.com/thread-1797757-1-1.html
作者: ilbwn    时间: 2011-12-7 14:50
30MB应该不止,XP版本的关系也很大,还有CPU也是制约速度的因数之一
作者: lagoogle    时间: 2011-12-8 07:57
还有个xp版本的问题?


xp以前有个sp2的版本。不知道与sp3版本差别是否很大?

我是指对千兆局域网传输方面的影响是否很大?
作者: lagoogle    时间: 2011-12-9 04:24
http://we.pcinlife.com/thread-744439-1-1.html

这个帖子。也是提到xp系统成了网速的瓶颈。
作者: lagoogle    时间: 2011-12-9 05:22
本帖最后由 lagoogle 于 2011-12-9 05:42 编辑

论坛搜索“千兆 测试”,看了不少的帖子。

发现几个初步的结论,千兆局域网环境下:

1、先用fastcopy,在本地硬盘不同分区直接copy 大文件,可以看出本地硬盘的读写速度是多少MB/S

2、对于老旧的机器,一般瓶颈都在硬盘读写速度上,传输速度取决于2个机器硬盘中读写性能最低的那个速度。这种机器,装xp 2003 win7,网速提升不大。winxp下一般是20-30MB/S

3、对于新式的机器,硬盘读写速度都比较高,这个时候操作系统的选择,对网速提高会有一定的效果。winxp一般是40-50MB/S  而win7 2003则能达到70MB/S以上

4、使用不同的方法,对网速也会有影响。最常用的是ftp  网上邻居共享 飞鸽传输等等

作者: lagoogle    时间: 2011-12-9 05:36
本帖最后由 lagoogle 于 2011-12-9 06:26 编辑

5、CPU、内存对网速也有一定影响,可能老机器更明显。新机器配置都比较高。

6、家庭千兆局域网(短距离使用),正常的超5类网线,正规品牌的千兆网卡、千兆交换机,对网速影响都不大

7、笔记本的千兆网卡,相比台式机千兆网卡,性能好像也有差距。
作者: lagoogle    时间: 2011-12-9 06:19
本帖最后由 lagoogle 于 2011-12-9 11:13 编辑

http://we.pcinlife.com/forum.php ... &page=1#pid29503626
为什么千兆交换机对拷速度只有30M左右

这个帖子1楼里说的,win7 to xp,用共享对拷的方法,网速是30MB/S。(其中的xp 换成win7,速度是80MB/S)

看网上有关帖子的介绍:这个应该是xp使用的传输协议比较旧的原因。

如果在1楼条件下,win7 to xp,2台机器都用飞鸽传书,不知道网速会达到多少MB/S呢?

作者: Amulet    时间: 2011-12-9 10:15
现在没有XP系统在用了,不过既然谈到这个问题,我要说,抛开硬盘读写速度的前提,交换机本身,所使用的网卡品牌芯片,都是非常讲究的
作者: lagoogle    时间: 2011-12-9 10:50
本帖最后由 lagoogle 于 2011-12-9 10:57 编辑

在xp系统下,测试了2007年以后的2台台式机

都是将d盘下600M左右的文件,用fastcopy软件,复制到桌面(c盘):
80Gsata硬盘的台式机速度在25MB/S
160Gsata硬盘的台式机速度在30MB/S

用atto测试:
80Gsata硬盘的台式机读速度在60MB/S
160Gsata硬盘的台式机读速度在80MB/S

这样是不是可以断定:

1、在千兆网络环境下,从这种winxp系统读取数据,向别的高档台式机win系统写入,速度就不会超过这个60MB/S 80MB/S?
2、在千兆网络环境下,用别的高档台式机win系统,向这种winxp系统写入数据,就不会超过这个25MB/S 30MB/S?

作者: intel2k    时间: 2011-12-9 11:18
要证明xp系统网络性能是否存在瓶颈,找那些差的测试结果我觉得没有什么意义,有没有瓶颈应该看最高的测试结果。我前天的那个在xp系统下的ftp传输测试结果(上传113MB/s,下载116MB/s)足以说明以xp系统结合目前的主流配置在千兆网环境下并不存在瓶颈。xp网络效率虽然比较低,但是千兆峰值是可以达到的。至于一些测试中xp表现出来的超低性能,可能更主要的原因与xp在网络邻居、文件拷贝等方面的低效率有关。
作者: lagoogle    时间: 2011-12-9 11:34
现在明白了。

x电脑 to  y电脑,千兆环境下,网速主要取决于:
x电脑硬盘的读速度、y电脑硬盘的写速度、网络复制的方法(采用何种协议)
作者: intel2k    时间: 2011-12-9 11:54
lagoogle 发表于 2011-12-9 10:50
在xp系统下,测试了2007年以后的2台台式机

都是将d盘下600M左右的文件,用fastcopy软件,复制到桌面(c盘 ...

你的c:和d:是同一块物理硬盘吧?那么你的硬盘真实写入速度是大于25MB/s或30MB/s的。
可以用atto测试一下硬盘的实际写入速度,估计应该在50MB/s以上。
作者: ensing    时间: 2011-12-9 12:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: lagoogle    时间: 2011-12-9 14:59
碰到qq上网友,网吧里的技术人员,帮忙测试了下

2011年新组装的2个台式机,都是AMD平台的,硬盘都是500G的,都装xp系统,在千兆环境下

用1楼的飞鸽传书,传输用1.3G的rar压缩文件,最后显示传输速度是80GB/S

正如31楼intel2k测试的一样,结论如下:

在电脑配置足够强的情况(主要是硬盘读写速度要快)下,winxp、飞鸽传书都是足够可以满足千兆网络的需求的。

winxp在千兆网络下传输速度在20-30MB/S,主要在于硬盘读写速度跟不上、传输文件的方法(好像网上邻居传输文件,xp采用的协议过低,造成速度慢)
作者: 飘然    时间: 2011-12-9 15:00
被楼主硬抓了过来,我来说几句吧。

首先我家里是有三台机器,一台是xp+win7双系统, 一台是linux,一台是xp。

我之前测试过,ftp服务器运行于linux上,xp+win7双系统这台机器去链接然后下载文件。用xp速度大概是80M+,换成win7就有100M附近。这个速度是远远超过30M和50M的,所以我想楼主帖子里面提起的限制应该是不存在的。

http://we.pcinlife.com/thread-1771613-1-1.html
这个是我测试的帖子

至于xp-xp,我家里的确是有两台xp系统,不过没有特地去测试速度,但是印象中不止30M的。有没有50M我不记得了,周末有时间我测试看看。

还有我局域网传文件喜欢直接开ftp,原因很简单,特别方便,没有任何操作系统的限制,xp,win7,linux还有笔记本上的vista,都可以随便连接。毕竟没有不支持ftp协议的是吧? 其他工具我就懒的去测试了,不大会用。一般传点东西,80M甚至100M的速度,足够满足要求了。
作者: lagoogle    时间: 2011-12-9 15:13
不过很多人还是喜欢网上邻居传输资料,更方便啊。
ftp还需要具体配置,比网上邻居麻烦

偏偏网上邻居传输文件采用的协议,winxp在这个方面版本比较低,造成了传输效率、速度低下。
即使是高档的电脑,好像改善也不多,这样就给很多人造成了错觉:winxp落后了,xp限制了千兆网速的发挥。
作者: 飘然    时间: 2011-12-9 15:27
网上邻居是有这个麻烦,尤其对我这种还有linux机器的人,好在配个ftp对我来说小意思了。

不过ftp有个很致命的问题,就是传小文件会慢死人的,好在一般都是传大文件,典型如高清视频。

xp的确老了点,我也是因为习惯问题还在用xp,win7 64位其实已经很成熟了。
作者: lagoogle    时间: 2011-12-9 15:35
呵呵。传输小文件,还不如压缩成rar,再传输。
作者: 宋兵乙    时间: 2011-12-9 15:52
好帖子!慢慢学习!
作者: Eternal_allen    时间: 2011-12-10 11:34
硬盘读写是关键啊
作者: lagoogle    时间: 2011-12-11 12:30
顶。1楼总结出初步结论。

多谢论坛的朋友啊,感谢你们的测试。
作者: sonicxz    时间: 2011-12-14 04:34
不好意思,帮不上LZ,很早就一直是WIN7了,XP也都是接的百兆在用
作者: alan-rei    时间: 2011-12-14 23:02
本帖最后由 alan-rei 于 2011-12-14 23:39 编辑

......看样子 结论差不多完整了吧 稍补充下
1.xp的网络邻居传输效率低下确实应该是协议的问题
而且这情况只有在xp做接收端传速度才会受到影响,做发送端则基本不会
2.千兆传输 理论上要占满100%的带宽 ,cpu的性能应该不低于p4 2.8(这个是软路由转发千兆的标准,要求不算高,现在的机子绝大部分都超过了)
3.内存大的好处是体现在传输稳定性上的,小于物理内存的文件拷贝时,带宽占用率变化很小,曲线很平稳,一旦文件过大,多出的那部分在传的时候速度的起伏就比较大了
4.网线其实真没啥好说的,从cat5到cat5e再到cat6变化的只有线的粗细和抗干扰标准,没有本质的区别,还是那句话:家用短距离情况下想达到100MB/s只需要质量过硬的五类线就够了
5.家庭的局域网,区区几台机子,负载不会大,交换机这种二层转发的设备完全没必要担心转发速度
6.网卡的好坏也不是决定性的,螃蟹卡和intel或博通的卡的区别只体现在高负载的情况下,比如带机的数量,长时间大量数据吞吐时的稳定性,至于网卡的pci总线和pcie总线选择则是上限和下限的问题,本版已经有大大实验过了,好的pci网卡同样可以达到100MB/s以上的速度
7.个人始终认为最大瓶颈是硬盘。而且是作为发送端的那块
作者: qingyu    时间: 2011-12-16 01:21
楼主还有个原因啊, 你的网卡,你的网卡啊, 有的千兆网卡不是用的pcie的总线,有走usb2.0的。你看好了你主板的网卡的。20-30左右的可能和某些网卡有关系。 有些卡连接速度有,实际处理速度没有,就像说都是usb2的设备有的慢的要死。好网卡才是测试基准。双网卡的都说是千兆,有可能有一个不是。

当然了硬盘读写是第一个查的问题。 smb协议稍有影响吧,不太严重。没到不能用的地步呢。
作者: qingyu    时间: 2011-12-16 01:23
另外,你测试的时候一定用大文件,几个G的最好。fastcopy的缓存弄大点。
读取小文件时候,处理那个文件的时间是瓶颈,用大文件,能持续传输,才能看出稳定后网络的速度。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4