引用:
作者: getter
真的很怪喔 ~~
照理說應該是
100 Mbps = 12.5 MB/s
1000 Mbps = 125 MB/s
實際上呢? 受到一些可能的引響,所以快不到上述的傳輸速率。
不管是 100/1000 Mbps ,我用的都是 UTP (無遮蔽雙絞線),
這種線材容易受到外界的干擾,因此傳輸的速率不見得真的就能達
到理想的速率,再加上一些額外的因素,如電腦的整體效能、作業系
統、防毒軟體、防火牆等因素。傳輸的速率就更差了。
先前我採用檔案的 MOVE 的方式作測試,是會比 COPY 來的慢,
此次改成用 COPY 的方式作測試。
這次用 11.2 GB (12,048,562,176 位元組) 的檔案群來做測試
共有 49 個檔案,每個檔案平均為 240 MB。
測試的對象是 100Mbps 與1000Mbps 的網路卡。
首先是作業系統的預測時間
100 Mbps :21 分,換算速率 9.56 MB/s,實際效能約為 77%
1000Mbps :07 分,換算速率 28.69 MB/s,實際效能約為 23%
在來是實際用碼錶測量的時間
100 Mbps :21 分 16.53 秒,換算速率 9.44 MB/s,實際效能約為 76%
1000Mbps :07 分 05.45 秒,換算速率 28.29 MB/s,實際效能約為 23%
|
這樣的測試只能證明在getter大大的環境中,1000Mbps比100Mbps快,實際影響傳輸速率的因子還很多,包括作業系統種類與版本、主機板、網路卡、網路卡驅動程式、網路線、Switch Hub(若有的話)、測試環境的客觀性...,實驗中沒有更嚴謹的控制因子的話,速率耗減的比率參考價值就會降低。
乙太網路是競爭式的網路環境,若不加入「競爭」因子,很難看出競爭帶來的損耗,以及為了對抗競爭的損耗,網路設備廠商所做的努力,否則網路設備也不至於價差這麼大。
不過還是感謝getter大大的資訊。