(Apologies if this was already explained, however I saw it mentioned only lightly in passing in the other replies.)
Ellen,
Yes, even with Win XP (32-bit) you can get a significant performance improvement by adding RAM above 2 GB, assuming you are currently working with multiple files and/or very large files that consume all your RAM, which forces Photoshop to use swap space on a hard drive (=very slow).
While Photoshop (and other applications) cannot access *all* of the memory above 2 GB on 32-bit Win XP, Photoshop is capable of accessing *some* of it. While it seems like a rip-off to add all that memory and not get to use all of it, it is still a performance improvement. 🙂
In my case, I had 2 GB originally, and Photoshop CS2 could access less than only 1 GB with the settings I had. I now have 4 GB in my machine and adjusted some settngs, and Photoshop now has access to almost 2 GB. In other words, it basically doubled the amount of RAM Photoshop could use. For me, that made a huge performance improvement when working with multiple files or with very large single files, as Photoshop now uses the hard drive for swap space much less often.
Assuming your machine will let you install the extra memory (and that it’s cost-effective to do so), edit the boot.ini file in Windows:
1. Right-click on My Computer.
2. Click in the Advanced tab.
3. Under Startup and Recovery click Settings.
4. Click Edit.
5. At the very end of the line that contains "…Windows XP…", add " /3GB". For example, in my case it looks like this:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3GB
6. Save the change and close the editor, click a bunch of OK’s, and reboot your machine. Applications that are capable of taking advantage of the special /3GB setting, such as Photoshop, can now access more memory.
(Note, someone please correct me if I made error(s) in the above steps.)
You can compare the effect before and after following the above steps, by opening Photoshop and looking at Edit -> Preferences -> Memory. This shows how much RAM is available, and has a setting to control the maximum amount that Photoshop can try to hog to itself. Even if you don’t add the extra memory or turn on the /3GB switch in boot.ini, you can increase this setting if it’s already low. I raised mine to 70% (based on advice in the Adobe Knowledge Base) from the default of about 55% I think, and it has worked well. My machine today, with 4GB installed, has CS2 reporting available RAM of 2698 MB, and with the maximum set at 70%, CS2 has up to 1888 MB all to itself. And I use it! 🙂 Numbers are similar in CS4.
As always, be aware that not all machines, installations, etc., are the same, and it’s possible things might not work in your case, or there could be side effects. If you search on Microsoft’s Knowledge Base for "/3GB switch" you will find all kinds of very detailed technical info about side effects, fixes, etc. For me, the RAM was cheap, so it was worth trying. If it doesn’t work or if your computer seems unstable, you can always just undo all the changes. At the very least, make that change in Photoshop to the max % it can use, and that will help some.
For more detailed info from Adobe about improving performance with Photoshop, including this Windows /3GB switch for memory upgrades, and many other Photoshop tweaks and tips, check out these two links:
<
http://kb.adobe.com/selfservice/viewContent.do?externalId=33 2271&sliceId=2>
<
http://kb.adobe.com/selfservice/viewContent.do?externalId=32 0005>
Note, these links apply to CS2, and I think you listed having CS, however I think many of the concepts should be the same regardless of version. (The Knowledge Base may also have similar articles specific to CS.)
Hope that helps…, if you try it be sure to let us know how it worked out 🙂
Regards,
KDJ