How long should I run overnight maintenance?

I’ve got PMS running on my DS216j with overnight tasks running between 2-7AM. Most nights it seems to run throughout that entire period, at 55-90% CPU. I’m wondering whether I’ve made the window large enough for all the tasks to complete, or if I’ve got it running too many tasks, or even if something’s wrong and it’s doing too much.

In settings, under Scheduled Tasks, I have enabled all of the options in the advanced view apart from “update all libraries during maintenance”. I don’t often add many pictures or much audio, so the majority of the work PMS will have to do will relate to TV and movies, probably about 100 scheduled recordings per week, of which probably 25% are ignored as duplicates, or clash with others, or are subject to unexplained warning triangles.

Is it reasonable to expect maintenance to take this long for this level of activity? I would have thought that it’d be fairly extensive when it was doing weekly tasks, but fairly light on other days.

Thanks for the tips. I’ve disabled media updates, will see what difference that makes. I’ve also disabled the extensive media analysis - I don’t have the internet upload bandwidth to make streaming plausible anywhere but my LAN, nor can I transcode on the fly, so this analysis sounds worthless right now.

I do like seeing thumbnails: is there a rough estimate of how long it takes to generate them on a DS216j per hour of recording? Any simple way to see how many of my recordings have been done so far?