I’ve read the FAQ and understand why Synching can use a lot of CPU. Still, I’m a bit puzzled by the current situation, and thought it was worth mentioning.
I have an i7 Dell Chromebox running Ubuntu Server with Syncthing. I also have Syncthing running on a Raspberry Pi server, a smartphone, a desktop, and occassionally on two laptops.
The folders synced with all devices except the desktop are about 2Gb. The i7 server and the desktop are about 2.5Tb. Generally speaking everything runs smooth, and I’m happy with Syncthing.
When I turn off my desktop, my i7 server starts acting weird. The fan kicks off very loudly every minute for about ten to fifteen seconds, then quiets down.
If I SSH via my mobile phone and run top, I see that it’s Syncthing that’s likely causing this. Just as the fan comes on, Synching moves to top of the process chart, using over 100% of CPU, and a considerable amount of memory. After some ten seconds or so, it moves off the top of the process table.
There are no other major programs running on this server. The only other device with Syncthing running on it at this time is the Raspberry Pi server.
What really confuses me is that this only happens when the desktop is turned off. When the desktop is on and Syncthing has to deal withh terabytes of data, everything is quiet. Once the desktop is off, there’s blazing CPU fan noise every minute.
Is this expected behavior? Is there anything that I can do on my end, besides killing SSyncthing on whenit’s not needed?
Lastly, sorry for typos – writing from my mobile phone.