I’d like to confirm for everyone that ZB uses 4GB max. When I got Vista Ultimate x64 loaded, and saw that my old ZB downloaded setup was going to install in the Program Files x32 folder, indicating a 32-bit program, I contacted Pixologic tech support to double-check whether there was a different or updated download required for Vista x64. They said no, just install my original ZB3 setup, and the 3.1 upgrade. “The 32-bit Program Files directory is the correct directory.” And they stated that “ZB uses up to a max of 4GB.”
FYI, a 64-bit system will effectively double the RAM ZB can use, since 32-bit XP only allows a MAX of 2GB to any one application, reserving 2GB for itself. And I’ve read that video RAM counts towards the max RAM limit addressable by XP x32, therefore, if you have a 512MB video card, and 4GB of RAM, ZB might not see anywhere near a full 2GB RAM available for itself. Especially since all those extra services, IE or Firefox, anti-virus software, music player, etc. running along side of it are all taking up tens to hundreds of MB each. Another point is that you should double check what your virtual memory page file is actually doing. With a default install of XP x32 SP3, I noticed that my VM pagefile was set to ‘auto’, but that it never really increased above the minimum limit of 2GB even though I had 4GB of RAM!! All apps and services in XP always address the VM addresses, and XP handles the behind-the-scenes swaping of these VM address to and from RAM and HDD. I was trying to do large assemblies in SolidWorks on 32-bit XP on my work PC, and it would throw ‘out of mem’ errors at only about 730MB, according to task manager. Forcing my VM pagefile to 4GB has allowed me to successfully go above 800MB without the crashes, and I haven’t hit a hard limit yet, though I suspect I’ll be lucky to break 1GB. The point of this is that in a true 64-bit system with 6 to 8 GB, even if a program is still only 32-bit, that program could actually see and utilize 2-times, possibly as much as 4-times the RAM it every really was able to use under 32-bit Windows, even if you had 4GB of RAM installed. (Depends on how your VM is set, whether you have SEP on, how many RAM-hogging apps and services you have running, etc.)
Now that I’m on Vista x64 with 6GB of RAM, I’m wondering what tweaks I need to make to it, since it probably does several things differently from XP.
PS: FYI, I had to, at least initially, set ZB to ‘run as administrator’, even though I was already logged in as admin. Otherwise, the initial license setup app that runs for a fresh install would throw an error, and ZB would hang or crash.