各位,
近日因底板的問題, 在網上找了一些網卡的資料, 因DELL的底板上只有3個PCI-E 1X 及1個PCI-E 16X (顯示卡用了), 所以看了些PCI-E 1X的網卡。 那些有4個網路接口的網卡, 說每個都是1000Mb/s的接口, 但查了一下, PCI-E 1X 單向頻寬是250MB/s , 雙向是500MB/s。在實際使用上, 所謂的1000MB/S, 在WINDOWS上抄1個很大的檔案時, 卻沒有見過速度到100MB/S的情況。這使我很困惑。如果買了一塊PCI-E 1X的網卡, 在使用時, 會否出現瓶頸在PCI-E 1X的介面上? 求解~
印象中, Intel i350 Quad Port 的介面好像是 PCIe 2.0 x4 LANE, 所以你插在 x1 LANE 上面應該不會動.....其他的卡沒查不知道....
然後, 通常我們會去查 Dell 主機的 Compatibility Chart, 或該主機型號的 Owner's Manual, 找到手冊中明列可用的網卡種類, 如果可以找得到的話, 應該就不會有不能用或是不相容, 不到速...等等的狀況...(不是每一種網卡都可以直接插進每一台 Dell 主機內)
因不知您的型號故無從查起...
PCI-E x1的頻寬應付1-2port GbE不至於不夠,傳檔跑不到100MB/sec不見得是PCI-E x1造成的(經驗上storage的嫌疑比較高,可以先用iperf之類測試,排除storage的因素),不過問題最主要在一般主機板上的PCI-E x1座除非有加工過,不然PCI-E x4的卡是插不進去的....
2500 x 1 / 8 x 1 x 8 / 10 x 1 x 2 = 500 MB/s。 這是除8後的"B"yte
網卡每個都是1000Mb/s的接口, 1000Mb的"b"是bit. 8 bit = 1 Byte.
所以實際的速度是 = 1000 / 8 = 125MB/s
請用IPERF3作測試, 別抄檔案試
你用的硬碟如果不夠快, 給你10G FIBER都是垃圾.
在主機上的兩顆硬碟互傳一個大檔(建議是一個幾GB的ISO或壓縮檔)看看
如果硬碟互傳都到不了100MB/SEC以上的速度,那你也不用幻想裝一張網卡可以突破這個速度了