-
1. Re: Photoshop CS4 not using RAM
c.pfaffenbichler Nov 17, 2011 8:33 AM (in response to John Smith for example)It seems 3GB is the maximum, see »Max out on RAM«
-
2. Re: Photoshop CS4 not using RAM
John Smith for example Nov 17, 2011 8:58 AM (in response to c.pfaffenbichler)Yes. Hence my two questions:
– How can I convince Photoshop to use at least those 3072 MB which it claims to be able to, instead of those 2.45 GB it actually only does no matter what I'm doing?
– Is there some unsupported dirty trick to make Photoshop use the whole 4 GB which it theoretically should be able to, of course entirely at my own risk?
-
3. Re: Photoshop CS4 not using RAM
Jeff Schewe Nov 17, 2011 10:14 AM (in response to John Smith for example)John Smith for example wrote:
What's going on? How can I make Photoshop to use at least those 3072 MB? Is there a trick to make it use the full 4 GB which it should be able to see?
You're running a 32-bit application and the max is slightly less than 4 gigs minus ram for the running application. The only way to use more of the ram would be to upgrade to PS CS5 and run as a 64-bit app. The improvement in performance of CS5 would be noticable if you are working with large images.
-
4. Re: Photoshop CS4 not using RAM
Chris Cox Nov 17, 2011 10:55 AM (in response to Jeff Schewe)While the address space available to a 32 bit application is theoretically 4 Gig, the reality is that the OS takes a lot of space, plus the space taken by loading the application binaries and OS library code. That leaves around 3 Gig available. After working for a while, the address space gets fragmented -- 1 Gig total might be available, but it's scattered in 1 Meg pieces around the address space so you can't really allocate a large buffer. And as you work, the OS consumes more address space for it's purposes and Photoshop frees up space as needed.
If Photoshop uses all the available address space, then the MacOS code will start crashing because it assumes that it will always be able to allocate more memory. And many third party plugins assume that they'll be able to allocate large chunks of memory, and tend to crash when they can't. So Photoshop can't safely use 100% of the available address space (hence the preference).
All in all, what you're describing sounds normal for a 32 bit application.




