[请问] 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