I know that you have an "Early 2009" Mac Pro...what I don't know is if you have a quad-core or 8-core model.
This may come as a bit of a shock/surprise to you ...but the Early 2009 quad-core model actually max's out at 48gig of ram...and the Early 2009 8-core models max. out with 128gig of ram!!!
But this may not matter...since as you mentioned ram can be a bit pricey.
6gig of ram isn't too bad. If you would have said 4gig...I would have said 8gig was better. But 6gig isn't too bad.
The reason why I asked how much ram you had was...the spinning beachballs/slowdowns are primarily related to three things:
- free space on hard drives
- amount of installed ram
- size of the swap file (can be found in Activity Monitor)
We covered earlier that having a minimum of 20% free on the hard drives will help prevent inefficiencies.
The more installed ram the better (up to a point). More ram helps with more info being retained in the ram. When the computer has too much info that it is shuttling around (and not enough ram to hold it all)...some of the info is sent to the hard drive. So more ram helps with this.
Size of the swap file. The swap file is related to the info the computer is swapping from ram to the hard drive...and back again. Over time...the swap file grows & grows & grows. The less ram there is...the faster the swap file grows. The more ram...the slower the swap file grows. Eventually the swap file can get very large...and cause slowdowns as well.
The size of the swap file can be found in the utility app "Activity Monitor". The rule of thumb I use is...when the swap file gets to be around 1.5gig or larger...I reboot the computer. When the computer is rebooted...the swap file size returns to zero (kind of like starting with a clean slate).
I have two computers that I mainly use on a daily basis. The one has 4gig of ram installed...the other has 8 gig of ram. The difference between the two is amazing in terms of how quickly the swap file size grows. With the 4gig computer I have to reboot maybe 1-2 times/week (because of the swap file size getting large). The computer with 8gig of ram...I can go 3-4 weeks without rebooting (sometimes longer).
But be aware...this all depends on how many hours/day someone is on the computer...and it depends on what is being done. I use my computers probably 10-12 hours/day sometimes. So someone who uses their computer a lot less will have differing results.
Hope this helps,
- Nick