I am using Unison to synchronize a few directories between several computers, between my work and home. Last night, there was around to 3 gigabytes in files to transfer from one computer to the other. As an experiment, I started network monitor bmon before the synchronization. I noticed that more than 40 gigabytes in network transfer was used! What could be the reason for this? How can I debug this?

Here is my relevant Unison config:

... listing of paths ...

auto          = true
batch         = true
silent        = true
confirmbigdel = false
times         = false
copythreshold = 1024

I am setting copythreshold to 1024 to fallback to rsync as soon as possible, as I understand that rsync is able to continue from a broken download.

  • Are you sure you read the units correctly? 3 gigabytes (common unit for storage) are close to 40 gibibits (common unit for networking). – David Foerster Nov 29 '16 at 8:36
  • @DavidFoerster bmon reports transfer totals in gibibytes, not gibibits – Jasar Tolio Nov 29 '16 at 8:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.