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 sync items with a common parent directory. Set the parent directory as the source, then add it 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.