Jump to content

PC Experts, Help needed with slow CS2 on a high end PC


Recommended Posts

<p>I need some serious help. I just built a new computer (P4D 930, 2gb of

677mhx ddr2, on an Intel 975x board, with 4 drives in 2 RAID 1 arrays). I

expected it to be dramatically faster, and it is in most cases, but not with

Photoshop CS2.</p>

<p>The problem is that CS2 uses the scratch disc for nearly all files with more

then one layer or any flat file 100mb or larger. My last computer with only 1gb

of ram would only use the scratch disc when I worked with huge panos.</p>

<p>As an example, today I was working with files that the doc: size was 100-300

mb at Photoshop would use the scratch disc for nearly every adjustment (crop,

resize, unsharp mask, levels, curves) making nearly all the tasks take forever.

I assumed that 2gb of RAM was enough, but should I add 2 more or is there a

setting that I can tweak to solve this problem. I read that Win XP 32bit will

only allow any individual program to use 2gb of RAM though.</p>

<p>Here’s my Photoshop memory settings: Cache Levels: 6, Memory usage:

Avail 1759MB, Max 60% = 1055MB.</p>

<p>In Task Manager, with background programs running, my computer idles between

350 and 400mb of RAM usage.</p>

<p>Any advice would be greatly appreciated, since this problem really

doesn’t make much sense to me. Or if you need more info please let me

know.</p>

<p>Thanks in advance,<br>

Justin</p>

Link to comment
Share on other sites

Increase Photoshop's RAM utilization to 85-90%. That tends to kick it in the ass in some respect in terms of getting it to use more system RAM vs it's scratch disk.

 

Otherwise, I'm betting your previous machine was using PS7 or an older version of Photoshop without all the performance bugs of CS2. I have no idea what CS2's problem is, except I'm certain Adobe will fix the issues with CS3 so we are forced to upgrade to get back to the performance of older versions.

Link to comment
Share on other sites

With the "calender box" here I tend to use PS 5.5 for calenders with gobs of text, since it has all the stuff I need for this specific task. One calender has about 100 layers and is about 150 meg. The computer is a 3 year old P4 with 2.5Ghz, with 2 gigs of 400Mhz ddr, and has win2000, 7200rpm 80gig maxtor. The photoshop memory slider is usually at 80%. This box has PS 3, 4, 5.5, 7, CS and CS2. There is a bog with CS2 compared to ps5.5
Link to comment
Share on other sites

Under Edit->Preferences->Plug-in & Scratch Discs, make sure that at least your 1st scratch disc is NOT the startup disc. Preferably, your scratch discs should be located on a different physical disc drive than your program files and data files. On IDE systems which have 2 disc channels each supporting 2 discs, it helps a lot if program and data files are on a disc connected to a different channel than the channel with the scratch disc drive.

 

It's probably not a good idea to give CS2 more than 75% of your system ram, since this seriously cramps the operating system which can cause bottlenecks of its own.

Link to comment
Share on other sites

Back then the RAM was shared with dual CPUs setup. For instance, 2GB with 2 CPU means each CPU got 1GB only. I am not sure if today's Dual Core works the same way. But setting the Scratch Disk other than the boot disk is vital for PS performance, and with 1G+ RAM, memory usage set to 80% will help too.
Link to comment
Share on other sites

Dual cores run pretty much the same as dual processors.<P>

 

I also disagree with the <b>urban myth</b> that Photoshop requires it's own physical scratch disk, which is advice Adobe has been pimping since the days of 200meg hard drives. Note that Adobe also claims you need a video card with greater than 128meg of memory to help fix the performance problems with CS2, which we all know is a line of bunk.

Link to comment
Share on other sites

I set the Memory Usage to 75% and it seems to run better. It still hits the scratch disc on some of my larger panos though. I'll try to change the history and cache levels and see if that has any affect.

 

One new question, being that this is my first dual core system, am I correct in assuming that if I add 2 more gb of RAM for a total of 4gb that each core will see 2gb of RAM and since Photoshop CS2 uses dual processors it sound like that would almost completely solve my issue because that would give me a huge amount of memory headroom. Does that sound correct? Or will Photoshop still only be allowed to have 2gb total?

 

Thanks for all these great responses,

Justin

Link to comment
Share on other sites

I think maybe you need to examine how CS2 and XP handle memory. First off, you are going to "hit the scratch disk" as soon as you open Photoshop (PS creates a ~160MB scratch file with NO open images on a machine with 4GB of RAM). You will immediately begin data transfers to the scratch disk if you open even a tiny sized file. For example, opening a 158KB jpg adds about 9MB to the previously mentioned scratch file's size.

 

This data transfer continues unabated while you work since the scratch is actually caching the data in stored in RAM. This is all quite transparent and efficient as long as the image can be kept in RAM. When the size of the image data cache exceeds the amount of allocated RAM, CS2 starts swapping big chunks of data from RAM to scratch to make room for the excess data and things slow way down. Upping the RAM allocation to 70% or higher may or may not provide benefit to the user. The more RAM you allow CS2 to use, the less you have for the OS and many 3rd party plugins and filters to use. At some point, you may find CS2 writing to scratch while the OS attempts retrieve parts of itself or other programs from the Windows pagefile. Things slow waaaay down at this point.

 

For machines with 2GB of RAM or less, the default memory setting is 55%. You can increase the memory in 5% increments (restart PS after each increase) and observe the OS free memory in the Performance Monitor as you work in PS. If the free memory drops to 15MB or so, you are in danger of seeing things shift into snail mode and you need to decrease the memory you've given to Photoshop. You can also observe the efficiency indicator in CS2 to see when you're really out of headroom memory-wise. Anything below 100% means your image no longer fits in RAM.

 

How XP allocates memory among two or more processors or cores is neither hear nor there. All apps will benefit from more RAM. CS2 can make use of 3GB of RAM on a 32-bit system if the 3GB switch is invoked in the boot.ini file, and the payoff is real. However the 3GB switch is not without its dangers since it does NOT work on all computers {some crash, some won't boot--not even in safe mode). Make sure you have a recovery strategy if you try to use it.

 

Required reading:

http://www.adobe.com/support/techdocs/332271.html

 

http://blogs.adobe.com/scottbyer/2006/03/reap_what_you_m.html

 

http://photoshopnews.com/2005/04/04/photoshop-cs2-how-much-ram-fact

 

http://www.outbackphoto.com/tforum/viewtopic.php?TopicID=1395

 

Good luck.

Link to comment
Share on other sites

Howard,

 

Thanks for those articles. The PhotoshopNews one sold me on adding another 4gb, since memory is pretty cheap. Other setting changes have really made an impact on CS2's speed. I'm sure it will take more optimizing when I add the additional RAM, but at the moment my settings look like:

 

Memory Usage: 75%, Cache Level: 6 (I do use a lot of layers), Scratch disc on my non-OS array, History: 30.

 

There is still some slow down on 300-500mb panos, but I can deal with that.

 

Thanks everyone, Justin

Link to comment
Share on other sites

Dual processor support in Photoshop came with about version 4. Some of us used NT4 with the dual/multi core service pack. This thread is the first I have ever heard of one porcessor only using 1/2 the ram, heck urban lengends have to start somewhere.:) With NT one can set the "affinity" so only one CPU is for Photoshop, the other is for say web browsing. The ram seen to photoshop stays the same on all of the dual CPU boxes I run.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...