I’ve recently started using Syncthing to sync between a Synology NAS with 2x Seagate IronWolf 12 TB HDDs configured as RAID-1 and a Raspberry Pi 4B with 2x Seagate Backup Plus 5 TB portable drives configured as a single disk with striping using LVM. There are six shared folders with a total of 6.15TB in over 333,000 files.
I use the stable Syncthing Debian repo and just upgraded both to 1.9.0. They both started doing to do lots of scanning and syncing with the Synology NAS doing an excessive amount of disk grinding and actually going a lot slower than the Raspberry Pi. It turned out that that was due to the system running out of physical memory and swapping a lot. The syncthing process seemed to be using nearly 2 GB of memory. Is that to be expected given the amount of data I’m sharing?