Why is CPU usage so high during syncs?

CPU usage can increase linearly with the number of syncs running in parallel. CPU usage can also vary depending on the speed of the involved volumes.

If you have several syncs running in parallel, you can try to run them sequentially to reduce the amount of resources used at the same time. Some possibilities are:

  • Combine multiple sync items with a common parent directory, then add the source itself as an explicitly excluded file and the desired subdirectories as explicitly included files. You can read more about this technique in Filters.
  • Create a dependency chain. When it’s time to sync, start the first sync item. When it has completed, it will trigger the next one, and so on. You can read more in Dependencies.