Photoshop Elements: How does PSE10 use the RAM and scratch disk assigned to it?

  • 1
  • Question
  • Updated 4 years ago
  • (Edited)
How does PSE10 use the RAM assigned to it? If a lot of RAM is available, does that mean PSE doesn't have to use a scratch disk as often, if at all? My system has 3.2 gig available (out of 6) and in preferences I have 2.3 assigned for PSE's use. I don't multi-task; when PSE is open, I'm not running any other App, other than what normally runs in the background, i.e., I don't open any other programs myself.

I'm just asking to learn about it; I'm not having any problems. I have a 750-gig Hard Disk with about 645 gig of unused space so I assume I don't have to make special arrangements for scratch disk space, either.
Photo of Steve Brandon

Steve Brandon

  • 3 Posts
  • 0 Reply Likes

Posted 7 years ago

  • 1
Photo of Neeraj

Neeraj, Employee

  • 122 Posts
  • 12 Reply Likes
Pse uses same Ram equal to scratch disk.
it means if assigned scratch disk contains free space 200 mb, then pse can't use RAM more than it(even you have lots of RAM available).For more info you can go to pse help tiops for better performance.

thanks
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 818 Reply Likes
That is not correct.
Photo of Neeraj

Neeraj, Employee

  • 122 Posts
  • 12 Reply Likes
yeah,I was wrong.Thanks for assistance.
Photo of Steve Brandon

Steve Brandon

  • 3 Posts
  • 0 Reply Likes
Thanks very much for the information. It appears I have plenty of scratch disk space available for PSE so I'll just leave things be. I haven't had any problems at all with the program since installation; it runs very well.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 818 Reply Likes
Photoshop Elements Editor and Photoshop use RAM and scratch disk space the same way.

Photoshop will allocate as much RAM as it needs up to the limit set in preferences, and reuse that RAM after documents are closed, layers moved, etc. The amount of RAM used is not directly related to scratch disk space, and includes the size of the application binaries, OS libraries, OS buffers, etc.

Photoshop will allocate as much scratch disk space as needed to hold the images and history states -- which can be much larger than what's in RAM.
Scratch space will always be allocated, even if RAM is available, because after opening more images or doing more editing - that scratch space may be needed once you run out of RAM or the system needs to use RAM and Photoshop frees some. Image data is written to scratch during idle times, so that you don't hit a big pause writing to disk once your run out of RAM.

You can think of scratch disk as the true storage for your image data, and RAM is just a cache for the active part of that data.

Presets (gradients, brushes, styles, patterns) can take up some scratch space. (which is why you don't want a ton of them loaded at one time)
Some plugins will ask Photoshop to reduce it's memory usage to free up space for the plugin's use -- which can temporarily reduce Photoshop's memory footprint (at the expense of shuffling a lot of data to and from the scratch disk).
Photo of Steve Brandon

Steve Brandon

  • 3 Posts
  • 0 Reply Likes
There sure is a lot to PSE, isn't there? Thank you for a veritable tsunami of information, the gist of which, if I understand it correctly, is that I should have enough scratch disk space, especially since I'm not having any delays or other trouble while running PSE.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 818 Reply Likes
There's a lot to Photoshop, and PSE is a subset of Photoshop.

Since I wasn't sure exactly what questions you had, I figured I'd put up the basic details.

"enough" RAM and scratch space always depends on what kinds of documents you're working with, and how many you work with at a time. (for some people, it's "as much as you can afford" or "how much will the machine hold" :-)
Photo of Murray Speer

Murray Speer

  • 7 Posts
  • 2 Reply Likes
So if you have 32GB of RAM and plenty of hard drive space, what is the solution to "Not enough RAM" when doing Panorama in Photomerge?