Maybe this will help others who have issues with a slow Plex library scan:
I have separate Windows 10 system for running Plex since it has a much newer and faster CPU. I used to have all my data on many USB drives and when Plex scanned my 50TB library it moved rather quickly--only about 5 minutes.
Now that I have my data on a separate FreeNAS box I initially connected to it using 1GB NIC via SMB. I noticed the time to scan the library went from 5 minutes to 5 hours. However when transferring files to and from I maxed out my 1GB NIC.
I then created a new NFS share and had Plex connect using that and I'm back to the 5 minute scan time. I suspect that since NFS is multi-threaded it is much quicker at traversing the files and folders. Also, for the number of servers NFS service setting I put 32. The help icon states 4-6 is usually fine but since I have 2x Xeon processors and does nothing else (no VMs and no jails) I set it to 32.
I have separate Windows 10 system for running Plex since it has a much newer and faster CPU. I used to have all my data on many USB drives and when Plex scanned my 50TB library it moved rather quickly--only about 5 minutes.
Now that I have my data on a separate FreeNAS box I initially connected to it using 1GB NIC via SMB. I noticed the time to scan the library went from 5 minutes to 5 hours. However when transferring files to and from I maxed out my 1GB NIC.
I then created a new NFS share and had Plex connect using that and I'm back to the 5 minute scan time. I suspect that since NFS is multi-threaded it is much quicker at traversing the files and folders. Also, for the number of servers NFS service setting I put 32. The help icon states 4-6 is usually fine but since I have 2x Xeon processors and does nothing else (no VMs and no jails) I set it to 32.