err- I thik you might be confused about memory allocation.
you don't Allocate memory for a program- the program allocates memory. The only time it wouldn't be able to would be if your RAM is full- 12GB is a lot of space.
to examine your RAM usage, use task manager's processes tab. there is a Mem Usage column there that may be of interest.
if you can give us more detailed specs (right now all you've given is 12GB of RAM and 64-bit (which is actually kind of implied from the 12GB part
) and exactly what issues your encountering, I'm sure we can help.
Also, for the record, increasing the RAM only increases performance up to a certain amount- at which point your pretty much throwing money down a hole. For Vista, I'd put that at around 8GB. Of course more RAM increases performance but really it isn't worth the extra costs at that point.