Quote:
Originally Posted by
Messiah 
So when I'm scrolling through an InDesign document and the scrolling stutters, is that caused by the CPU or the GPU? Or more likely, both?
It's more likely the CPU. It's quite easy to see if this is the case by checking out the activity monitor. If you drag the activity monitor from /Applications/Utilities into your dock and go to view > dock icon > cpu history, it will show you in real-time what your CPU usage is like for each processor. If you have the dock showing while you scroll in Indesign and these bars fill with green then it's your CPU that is doing all the work. I'm pretty certain it is with the Adobe software because people were wondering if they were going to use Core Image etc to speed things up.
You should get into the habit of checking the Activity Monitor regularly. Someone where I work was wondering why his Adobe software was going slow one day and I told him to check his monitor and he discovered the Finder had hung up (sometimes it does that when making thumbnails or doing Quicktime previews). It also has a tab for checking Ram usage and it shows a nice pie chart. Basically, if the pie chart is mostly reds and yellows then you could benefit from more Ram and if it's more green and blue, you're Ram is ok.
There are various reasons not to use hardware acceleration for this kind of thing and the big one is that if you run out of video memory then the images have to keep getting transferred to and from the GPU and this makes any performance gains redundant. There's also anti-aliasing and color accuracy to take into consideration.
The slow scrolling could also be a mixture of things like not enough Ram, too high resolution or quality settings. If you run out of Ram then just like with the GPU, the system has to page a memory swap space and this is on your hard drive. Hard drives are much slower than Ram so this paging affects performance quite a bit and in fact this affects other applications when you switch, which is what you described.
You can get round this with more Ram or a faster hard drive setup like a RAID setup.
As people describe here:
http://groups.google.co.uk/group/ado...ce4d1c18e3c129http://groups.google.co.uk/group/ado...a4f2d83133dc47
you can speed things up by using a lower resolution, turning off high quality display and someone mentioned turning off anti-aliasing.
Quote:
Originally Posted by
Messiah 
There's also a 30 sec. lag when switching between the launched CS2 applications, but I think that is probably down to a lack of RAM – I'm currently running with 2GB which is the max.
That seems quite a big delay. One thing that can affect application switching besides heavy use of the swap space is messed up caches. If you use a program called cocktail, you can clean out your system caches quite easily. Once you reboot, OS X will rebuild them.
Quote:
Originally Posted by
Messiah 
I'm thinking of investing in a new base unit, and I'm tempted to go with another PM G5 Quad, as the CS2 is native, rock solid and a hell of a lot faster.
But there again, a Mac Pro is cheaper and more future proofed, and when CS3 comes along there's a chance it'll run as fast as CS2 on the Quad. Either way, I think I'll also have to take the plunge and get an X1900XT card as well.
CS3 on the Mac Pro should be faster than CS2 on the quad but it seems it won't be available for a few months yet. Plus you will have to deal with issues like it probably won't be able to work with PPC plugins since they use the long dead CFM binary format that died with Codewarrior for Mac. Adobe should have made a Mach-O compatible sdk for CS2.
Quote:
Originally Posted by
Messiah 
Having had a look at CS3, it looks like Adobe have pulled their old tricks and gone for a proprietary interface, and if so, how will Leopard's UI deal with that?
Having a resolution independent UI doesn't prevent apps having the old style interface, it will work just as before. All that resolution independence means is that apps that do take advantage of it will look nicer on large screens when their interface elements are enlarged.