16 ms·
Can anyone clarify the claim of 1.5-4x speedup over rsync? Does this also apply for data that's already compressed? If so, how is it achieved?
by amoe_ 6y ago
Can anyone clarify the claim of 1.5-4x speedup over rsync? Does this also apply for data that's already compressed? If so, how is it achieved?
- emilfihlman 6y ago>Does this also apply for data that's already compressed Of course not, but there are ways like multiple connections and threading (preventing blocking or slow io) that might increase throughput considerably, but normally? Nah.
- bscphil 6y ago> Does this also apply for data that's already compressed? Assuming that rsync runs close to line speed on your computer, then a 1.5x speed up would be by definition impossible for already-compressed data. Moreover, rsync already offers compression, so any improvement would have to be from multiplexing. Maybe that does get 1.5x on some connections, but I'd be skeptical until I saw some real data.
- qrv3w 6y agoThe claim is wrong, I didn't know about the rsync compression (-z option, wish it was defaulted). I ran a test using the rsync compression and rsync transferred a little bit faster (~4% faster). croc is faster than wormhole last couple times I tried though. I'll update the readme.
- deleted 6y ago[deleted]