Export batch of photos is memory inefficient crashes OS.

  • 1
  • Problem
  • Updated 2 months ago
  • (Edited)
From what I can tell the algorithm for exporting a lot of photos is:
1. Load all photos into memory at once.
2. Run conversion to JPEG, etc.
3. Run out of memory.
4. Crash OS.

I looked around, and I can't see where there are settings to manage this. If this is the actual implementation it is insanely stupid. If not, then I need to figure out what insanely stupid thing is going on so that I can export a lot of photos in one action without crashing the OS.

My iMac has 16 GB of RAM which should be sufficient haha.
Photo of Nathaniel Scchwartz

Nathaniel Scchwartz

  • 5 Posts
  • 0 Reply Likes
  • Annoyed as hell.

Posted 2 months ago

  • 1
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 17063 Posts
  • 2905 Reply Likes
What product? A system crash usually means a low level failure such as a driver (bad video card driver, etc), failing hardware (hard disk, video card, etc.) or damaged OS installation.
Photo of Nathaniel Scchwartz

Nathaniel Scchwartz

  • 5 Posts
  • 0 Reply Likes
I'm sorry, I'm positive I selected the product when I was trying to post this, but somehow it got mixed up. I am using Adobe Photoshop Lightroom. This is my first post on this forum, I guess I didn't see all the things I needed to check. 

Anyway, this works fine for small numbers of photos, and it starts crapping out at larger numbers. It really looks to me like it's either a memory leak from a forgotten pointer, or something similar (I have no idea what lang it's written in though), or else just a design flaw (more likely) where the function insists on loading every single one of the photos into memory BEFORE converting to whatever output format.

This is definitely not the only install and computer I've had this issue with, as I have recently reinstalled a couple of times for other situations unrelated to Adobe.