It takes over a minute to transfer 21 MB between two machines on a local network. Is this normal?
Sender
Debug info at https://ipfs.io/ipfs/QmdvvzccQaqmE7Ys6jMLDiXcCusShYyc4mdFqdMJJBARW6
ipfs daemon &
ipfs add vlc-2.2.8.tar.xz
Receiver
Debug info at https://ipfs.io/ipfs/QmatpivLt2xZnitmxaJa4TJD7cfMgKeWqz7d1cnzQtV88p
ipfs daemon &
ipfs repo gc
time ipfs cat QmaSSwsS2nAjExnxrqwKtmK5rLLhmqpju1HCsnPSigtHmV > /dev/null
After a few seconds, the transfer starts but it stutters at 1.38 MB, 3.75 MB, 7.50 MB, etc.
real 1m17.238s
user 0m0.652s
sys 0m1.255s
Without ipfs repo gc
it takes about 5 seconds. As iperf
shows, the network connection is fine.
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 112 MBytes 93.8 Mbits/sec