Out of Memory when save pictures ACR 7/8.2

  • 1
  • Problem
  • Updated 3 years ago
First I will tell you about my system:
Win 7, 32bits with 4 gig Memory i7 4.4 ghz CPU(yes over clocked), ATI HD 5700 w/ 1meg memory
OS is running on 256 g Samsung SSD 840
My A: drive 128 g Samsung SSD 830 ==> Now configured for SC6 Scratch Drive
E: drive is Working Storage: WD Black w/ 6 gb transfer interface configured for Windows pagefile.sys (10 gig size)

Upgraded from Nikon D200 to D7100 and Photoshop SC6 (new purchase and new install on the above system)
On old system had CS5 and not have any problem with Photoshop.

Now for my problem: Many family events and parties I will that a very large number of pictures, delete some and process many of the rest just through ACR and save as .jpg for family to view. I ALWAY shoot RAW. Never had a problem with this process, pictures saved and all was good. Along came the D7100 and things changed. For one the picture are GREAT!!! But everyone knows that.
When in ACR 8.2 (it happen in 7.1) I would have ten pictures all ready to save on my Server and use ACR to "Save Images" the process will get this message:

" Picture Name.NEF Picture Name.jpg There was not enough memory"
" Picture Name.NEF Picture Name.jpg There was not enough memory"
" Picture Name.NEF Picture Name.jpg There was not enough memory"

The number of pictures that may process good(save as jpg) will change from 12 to maybe 20. But once this has happen the number that will work become less until it will not do any. At that point the ONLY way to continue is to reboot the system. Rebooting Bridge or Photoshop CS6 will not work.
Photo of A J Partyka

A J Partyka

  • 4 Posts
  • 0 Reply Likes
  • Akytrap

Posted 4 years ago

  • 1
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2587 Posts
  • 323 Reply Likes
The "out of memory" makes sense because you are running a 32-bit version of Windows so despite having 4GB of memory, only 3.7GB is available to share amongst all programs, and a single program is limited to much less than that, so PS likely only has less than 1GB available--do Help / System Info... to see how much is available to PS, itself.

Furthermore, because you are saving from ACR, which is loaded at the same time PS is loaded, I'd guess PS is using most of the system's memory and ACR doesn't have enough to process your larger D7100 images. You might try allocating LESS MEMORY to PS (in Preferences, Performance) and see if that gives ACR more to work with. Maybe ACR is using the memory PS is allocated to itself, but maybe not, so at least try adjusting PS's allocation and see what happens.

Ultimately, you probably want to be using a 64-bit OS with your computer and also add more memory. This will remove the per-process limit as well as give all your programs more memory to work with.
Photo of A J Partyka

A J Partyka

  • 4 Posts
  • 0 Reply Likes
I only have Bridge running and then open ACR. to process and save files. Most of the time if I am needing PS I will save that group to work in PS. At the time of these errors Bridge and ACR (8.2 now) are the only programs running. No email, no WEB, just the normal Win 7 Pro software.

Just ran a test. 14 pictures selected to go to ACR to be saved.
Windows Taskmanger shows 1.7 to 2.8 used to save the 14 pictures.
At end 2.45 gig memory show in use.

Back to Bridge and selected 14 more pictures, then back to ACR.
Memory start at the 2.45 and peaked at 2.97 when ACR message appeared
"Not enough Memory"
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2587 Posts
  • 323 Reply Likes
How much memory does Bridge.exe, itself, have allocated, using the Task Manager / Processes tab? Is that were the extra memory is going, or is it being sucked up by some other process, maybe the system video drivers.

What happens if you exit and restart Bridge before your run out of memory--after the first 14 files? Bridge or even ACR may be caching things in memory to speed up the display that may not get released until they are shut down or even if they are being released, the memory may be too fragmented to resuse for image conversion which likely needs a large block of contiguous memory.

Also check in Task Manager to see if Bridge is still loaded despite the user-interface being exited. There still could be a little Br in the system tray that can be exited, or end-tasked in Task Manager.

Memory usage will likely climb between the first and second sets of conversions because Br/ACR will likely hold onto the memory they have allocated during the first conversion, rather than release it back to the OS. That doesn't mean they won't reuse the memory internally, unless it is too fragmented. Exiting the processes should release any allocated memory back to the OS to be used again.

Upgrading your OS and upgrading your memory is still the best thing to do.
Photo of A J Partyka

A J Partyka

  • 4 Posts
  • 0 Reply Likes
In task manager for win7 under performance tab it show Physical Memory being used. Those are what I am stating here.

After closing Bridge I check for a Processes running and Bridge was not.
I did see a Process "COM Surrogate" running and not running is sync with the photos being save in ACR. First I have seen that.

Pushed 17 pic's into ACR and saved. First pass work no errors.
mem usage = 117 at start (reboot help on start point) and peaked at 1.98
Close and reopened Bridge and processed 10 pic's in ACR.
Error occurred on 8th picture of second pass.

I will into Win 7 64b, Photoshop 64b and drivers for my printer

Thank for all your help
Photo of A J Partyka

A J Partyka

  • 4 Posts
  • 0 Reply Likes
After all this time I did move to Win 7 Pro 64 bit. I know everyone already knows that my problem with running out of memory is a thing of the past. True, CS6 runs so mush better running within the 64 bit OS. Adobe should may that the Minimum requirement for CS6.
Thanks to all