Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

8
  • 20
    Your type of data is also a major factor (factor #3 missing from the list). The linked article uses a typical mix of data. Yours might not be typical. If you are syncing 100% ZIP files (or any pre-compressed data) you probably don't want compression. If you are syncing 100% text files you might be faster to compress even if your network is fast and your CPU is slowish. Weigh all 3 factors. Commented Aug 23, 2019 at 2:07
  • 2
    This is a great answer. That chart helps me thinking about this in ways I hadn't before. Commented Jun 8, 2020 at 17:33
  • is this statement correct? -> "I use a 56k modem and have c64 cpu, therefore I should activate the rsync -z flag." Commented Dec 8, 2022 at 16:05
  • @kiltek Commodore 64 chips are really, really slow though.. maybe try benchmarking and report back here? I, too, would like to know. Commented Apr 25, 2023 at 4:28
  • 2
    @Lou "It really depends" and it's not that hard to grok. Compression takes CPU time. CPU time that could have been spent sending uncompressed data. Spending that CPU time on compression is basically only worth it if both the link is slower-ish and your CPU's not too slow. Commented Nov 23, 2023 at 22:17