Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

EugW

macrumors P6
Original poster
Jun 18, 2017
15,665
13,881
Earth (for now)
I'm trying to export all of my original unmodified pix from my Photos library but Photos then does this:

PhotosMemory2.png


Photos has pegged one core at 100% for the past hour now, which I guess means it can't make use of multiple cores for this thread. However, over the course of that hour it has consumed more than 100 GB of memory! Why is it doing this? All it needs to do is copy the original photos out of the directories to an external drive. The pix do not need to be processed in any way.

Should I kill the process and start over, just outputting a portion of the pix at a time?
 
Should I kill the process and start over, just outputting a portion of the pix at a time?
Well I guess I will have to. Photos just crashed. BTW, as you can see, it was running for over an hour before it crashed.

PhotosCPU.png


The good news is I got my 80 GB of swap back.
 
Third party apps will do this export but some charge an arm and a leg for this functionality, despite the fact it's supposed to be included for free in Photos.

Anyhow, it turns out if I limit the exports to much smaller batches, it works fine, with reasonable memory usage. I'm thinking the crazy memory usage above must be from a leak somewhere.
 
Many times I had to wait several days for exporting a large iPhoto or Photos library with built-in functionality. That the app gets unresponsive during export was quite usual.

Sometimes it´s better to locate the photos library and grab the images directly from there. The standard location is ~/pictures/Photo Library.photoslibrary. Right click (or Ctrl + click) on it and select "Show package contents…" from the contextual menu. From there you should find your images that you can drag´n´drop to whatever location.

More comfortable could be a Command Line Tool called osxphotos that I didn't test so far:
 
  • Love
Reactions: EugW
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.