Photoshop CS5 (window 7, x64)


desertstrike

Senior Member
Sep 29, 2008
1,310
0
36
43
CCK
hi guys, i wanna know, when i set CS5 to use 10GB mem, why is it still using scratch disk when i am haven even hit 2GB of usage... anybody know?
 

hi guys, i wanna know, when i set CS5 to use 10GB mem, why is it still using scratch disk when i am haven even hit 2GB of usage... anybody know?
because history states are written on the scratch disk... if your files are not pushing the limits of the RAM that you have, you might want to try creating a RAM disk from part of your RAM and then make that your primary scratch disk... the RAM disk scratch will read and write faster than if the scratch were on a HDD or even an SSD... check out your typical scratch file size to see how much scratch disk you need, but just to be safe, assign a physical drive as a secondary scratch...
 

hmm.. but if the efficiency panel in photoshop shows 100%, do i still need to move the scratch disk to ssd or ramdisk?
 

Photoshop is showing 100% cause it has all the RAM it needs for processing... it's up to you whether you want to create a RAM disk scratch or not... if the scratch disk just records history states, having it on HDD probably not gonna slow down your workflow an awful lot compared to RAM disk or SSD, and SSD would probably be not worth the expense...

a RAM disk scratch would be a greater help for 32bit Photoshop, which is not your case, where the program can use much less RAM and more data needs to be written in scratch... even then, if one is only using like 2GB of RAM, then even for 32bit Photoshop, the program would be able to access enough RAM...
 

Photoshop is showing 100% cause it has all the RAM it needs for processing... it's up to you whether you want to create a RAM disk scratch or not... if the scratch disk just records history states, having it on HDD probably not gonna slow down your workflow an awful lot compared to RAM disk or SSD, and SSD would probably be not worth the expense...

a RAM disk scratch would be a greater help for 32bit Photoshop, which is not your case, where the program can use much less RAM and more data needs to be written in scratch... even then, if one is only using like 2GB of RAM, then even for 32bit Photoshop, the program would be able to access enough RAM...
 

I see... so how do i know if the scratch disk is just recording history when it is at idle?
 

I see... so how do i know if the scratch disk is just recording history when it is at idle?

How do you determine that it's idle? Read/write access for a few bytes are very fast, you might not notice the brief flash of the HDD LED. Also, todays HDD have large amounts of cache (12GB and more). Small files are kept there briefly and are not written to disk immediately.
Also, keep in mind that a RAM drive is completely wiped out and lost upon any power loss - because it's only in the RAM. A disk-based scratch disk can be recovered.