but can 32 bit access 4gb of RAM? also |
A 32 bit app can only use 2GB usually, but using the 3BG switch it can use 3GB.
Having 4GB is optimal for a 32 bit system because if Max is using up to 3GB you still have 1 in reserve for the OS and anything else. Any more won't be recognised.
On a 64 bit system applications can use much more RAM, if you have it that is.
More RAM doesn't make things a lot faster, but not having enough can make things slower, if that makes any sense, or more RAM will use the page file less. More RAM will make you more stable too and lessen the likleyhood of crashes.
A new processor will probably help more with performance especially for rendering.
Ideally you want both, but to choose between the two I would probably go for the RAM. It should be cheaper and I just dont think that 2GB is enough for Max, especialy if running on a 64 bit OS. Bear in mind Max does not have exclusive access to all 2GB, is has so share that with Windows and any other running processes, so you don't even have access to 2GB in reality.