|
系统,线材,硬盘,交换机。 当千兆局域网达不到预期的传输速度时,几乎这里所有人首先想到的都是以上设备是否遭遇瓶颈从而导致传输速度低下。
最近一直在折腾这些玩意,以个人亲身体验和测试发现了被大家都忽视却又是最重要的一点,CPU。
系统:无法一一测试,只能保证win7 64位是肯定满足千兆需求。
线材:超五类(5E)足以,超五类和六类我都试过,在我家的网络环境下,两者没有区别。
硬盘:现在随便买个硬盘最少读写速度都60M/S+
交换机:号称千兆的再差也能达到其一半水平。
先说说个人遭遇,之前也有发个帖子求助,两机千兆直连传输速度40M/S左右,百思不得其解,后来将WIN7 X86改成X64,一装完什么软件都不装,马上测试速度,读取速度达到80+,是我日立1T的读取极限了。
装完软件后,在开着部分软件情况下测试,速度又回到了40左右。进安全模式下测,速度正常,80+。
而就是因为这个,才让我去注意CPU占用。
BT机是E3200默认2.4G,大奶Q6700超3.2G.传输方式都是用的WINDOWS下网上邻居对拷,也试过一些软件,发现基本上一样。
大奶机上,千兆传输时CPU一般占用20-30%,无影响。
BT机上,千兆传输时CPU占用则达到了70%左右,有时峰值可以到100%。
后来将E3200超频到3G再测,同等环境下,速度由原来的40提升到了50+。超到3.6G,速度60+,超到4G,速度70+。
而这些时候CPU占用都是不变的,普通情况下70%左右。
没有专业的测试,都是个人体验,感觉就是WIN7下系统检测到CPU性能后,会按其性能决定网络传输速度,当然前提是其他硬件不是瓶颈。
现在想的就是正常使用时如果想接近千兆的理论速度,我不换个四核也得换个E8了。 |
|