[請問] iPerf3 於 個人電腦 127.0.0.1 的 速度

作者: kikilalagirl (kikilala)   2018-03-10 21:35:55
iPerf3 下載位置: 版本3.1.3
https://iperf.fr/iperf-download.php#windows
原先是用來測試1G的網路環境
電腦A環境: Windows 7 , 64 bit , IP: 192.168.1.48
電腦A先執行: iperf3.exe -s
電腦B環境: Windows 10 , 64 bit , IP: 192.168.1.56
電腦B再執行: iperf3.exe -c 192.168.1.48 -t 60 -i 10
結果:
Connecting to host 192.168.1.48, port 5201
[ 4] local 192.168.1.56 port 52434 connected to 192.168.1.48 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 1.11 GBytes 949 Mbits/sec
[ 4] 10.00-20.00 sec 1.10 GBytes 949 Mbits/sec
[ 4] 20.00-30.00 sec 1.10 GBytes 949 Mbits/sec
[ 4] 30.00-40.00 sec 1.10 GBytes 949 Mbits/sec
[ 4] 40.00-50.00 sec 1.10 GBytes 949 Mbits/sec
[ 4] 50.00-60.00 sec 1.10 GBytes 949 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-60.00 sec 6.63 GBytes 949 Mbits/sec sender
[ 4] 0.00-60.00 sec 6.63 GBytes 949 Mbits/sec receiver
iperf Done.
結果 949 Mbits/sec 跟 1G(即1024 Mbits/sec) 的網路環境差不多
後來好奇 127.0.0.1(localhost) 的本機速度
電腦B環境: Windows 10 , 64 bit , IP: 192.168.1.56
電腦B先執行: iperf3.exe -s
電腦B再執行: iperf3.exe -c 127.0.0.1 -t 60 -i 10
結果:
Connecting to host 127.0.0.1, port 5201
[ 4] local 127.0.0.1 port 52397 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 8.11 GBytes 6.96 Gbits/sec
[ 4] 10.00-20.00 sec 9.06 GBytes 7.79 Gbits/sec
[ 4] 20.00-30.00 sec 9.12 GBytes 7.84 Gbits/sec
[ 4] 30.00-40.00 sec 9.17 GBytes 7.88 Gbits/sec
[ 4] 40.00-50.00 sec 9.20 GBytes 7.90 Gbits/sec
[ 4] 50.00-60.00 sec 9.22 GBytes 7.92 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-60.00 sec 53.9 GBytes 7.71 Gbits/sec sender
[ 4] 0.00-60.00 sec 53.9 GBytes 7.71 Gbits/sec receiver
iperf Done.
發現 127.0.0.1(localhost) 的速度好快, 達 7.71 Gbits/sec.
當時懷疑 7.71 Gbits/sec 是硬碟的速度,
可是硬碟用HD_Speed來測試,
https://i.imgur.com/Q1xHFpr.jpg
由上圖發現速度沒那麼快,
不到 200 MBytes/sec,
200 MBytes/sec 換算過來大約是 1.56 Gbits/sec,
差 7.71 Gbits/sec 好一大截.
(滿合理的,硬碟不是SSD,無法這麼快)
請問大家一下,
127.0.0.1 (7.71 Gbits/sec) 這是電腦B哪個硬體規格的速度呢?
作者: chinnez (稜靘)   2018-03-10 21:58:00
storage_zone
作者: kikilalagirl (kikilala)   2018-03-10 22:04:00
已經證明不是硬碟的速度了,還去storage_zone做什麼?
作者: bailan (Bailan)   2018-03-10 22:46:00
iperf又不用讀寫硬碟,他是吃電腦I/O和CPU吧
作者: s25g5d4 (function(){})()   2018-03-10 23:46:00
幹嘛過硬碟... 當然是只進記憶體阿
作者: bailan (Bailan)   2018-03-11 00:16:00
又不是只在記憶體內跑啊
作者: iFEELing (ing)   2018-03-11 01:38:00
loopback 的資料流跑法跟一般過NIC的資料不太一樣google一下 loopback interface speed運氣夠好的話在你CPU的CACHE裡就交換掉了

Links booklink

Contact Us: admin [ a t ] ucptt.com