I am trying to automate the import of a nontrivial number of items via the iCloud Drive filesystem auto-import feature (on a Mac).
I have been surprised by how poorly it behaves when a nontrivial number of files are moved there at once for importing. Both fileproviderd
and Drafts
use 1-2 CPUs at full-tilt for many minutes, and Drafts often locks up. I’ve broken the job up into smaller chunks but it still struggles to keep up, taking minutes for each batch of 10-20 when I try to pipeline them through each time I see evidence that the previous has been imported.
I’m sure this is at least in part because of the iCloud Drive file provider, but it brings Drafts completely to its knees (and I had to kill the app a few times).