Skip to main content
robinw57607321
Participant
April 8, 2018
Answered

Undo/Redo Performance?

  • April 8, 2018
  • 2 replies
  • 571 views

Good day to you!

I want to better understand the involving processes going into the actions of undoing(shift+ctrl+z) and redoing(alt+ctrl+z) inside of Photoshop; what hardware is responsible for carrying out these processes? I'm primarily looking into this because something has to change(the undoing/redoing currently processes slowly, this is not appealing) and I may need to upgrade my hardware.

I thank you in advance, many many thanks!

- Robin

This topic has been closed for replies.
Correct answer D Fosse

This is memory and input/output - in other words RAM and hard drive. Those two work together.

Photoshop moves large amounts of data around, much more than can normally be kept in RAM alone. So a portion of a hard drive is reserved to store additional data, known as "scratch disk". You assign this in Preferences. Accessing data on disk is normally much slower than getting it from RAM.

The relationship between RAM and scratch disk is highly dynamic and shifting. Normally RAM should hold whatever is expected to be needed immediately, the rest is written to disk. Think of RAM as a cache and the scratch disk as main memory.

In some cases, if you have Photoshop use too much RAM, the rest of the system will also start to page data out to disk. In that case you can get a "lockdown" situation where the OS and Photoshop compete for disk space, possibly even for the very same data.

Bottom line:

Always make sure you have plenty of free space for Photoshop's scratch disk. This is more important than the amount of RAM installed.

Never set Photoshop's memory allocation too high. Leave some for the rest of the system.

2 replies

D Fosse
Community Expert
D FosseCommunity ExpertCorrect answer
Community Expert
April 8, 2018

This is memory and input/output - in other words RAM and hard drive. Those two work together.

Photoshop moves large amounts of data around, much more than can normally be kept in RAM alone. So a portion of a hard drive is reserved to store additional data, known as "scratch disk". You assign this in Preferences. Accessing data on disk is normally much slower than getting it from RAM.

The relationship between RAM and scratch disk is highly dynamic and shifting. Normally RAM should hold whatever is expected to be needed immediately, the rest is written to disk. Think of RAM as a cache and the scratch disk as main memory.

In some cases, if you have Photoshop use too much RAM, the rest of the system will also start to page data out to disk. In that case you can get a "lockdown" situation where the OS and Photoshop compete for disk space, possibly even for the very same data.

Bottom line:

Always make sure you have plenty of free space for Photoshop's scratch disk. This is more important than the amount of RAM installed.

Never set Photoshop's memory allocation too high. Leave some for the rest of the system.

robinw57607321
Participant
April 9, 2018

@

This is very informative, I feel as if I can make more informed, perhaps appropriate decisions with this! Much obliged!

gener7
Community Expert
Community Expert
April 8, 2018

This covers more than I  can think about. Optimize performance Photoshop CC  Hardware and setting suggestions for best performance.

Gene

robinw57607321
Participant
April 9, 2018

A great resource, I appreciate you sharing it!