The photo analysis daemon (photoanalysisd) that does the object/face recognition in Photos, can grind to a halt when working on multiple Photos libraries. Photo analysis of a smallish (6-8 GB) Photos library can consume 100+% of CPU and 30-50 CPU minutes on our Late 2014 Mini. But when faced with a dozen recently upgraded Photos libraries it simply grinds to a halt.
Ordinarily I’d be happy to find a way to stop Photos from wasting CPU & disk resources on something I never use. But there is a down side — photoanalyisd runs as a user process and even when it is doing nothing, it “hangs onto” the Photo libraries, which has at least two negative consequences;
1 - un-mounting the partition with the Photos libraries requires Force eject and
2 - it stops other users from accessing the Photos libraries.
So if you are upgrading to Mojave and have multiple Photos libraries: only convert one Photos Library at a time and monitor the photosanaylsisd process with Activity Monitor to be sure it has finished the Photos facial/object recognition before you convert the next one.
GetRealBro
Ordinarily I’d be happy to find a way to stop Photos from wasting CPU & disk resources on something I never use. But there is a down side — photoanalyisd runs as a user process and even when it is doing nothing, it “hangs onto” the Photo libraries, which has at least two negative consequences;
1 - un-mounting the partition with the Photos libraries requires Force eject and
2 - it stops other users from accessing the Photos libraries.
So if you are upgrading to Mojave and have multiple Photos libraries: only convert one Photos Library at a time and monitor the photosanaylsisd process with Activity Monitor to be sure it has finished the Photos facial/object recognition before you convert the next one.
GetRealBro