Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I'm assuming you're talking about Vista 64-bit?

Right. Vista 32-bit can't quite address 4GB, because of the way the x86 memory map is broken down with memory-mapped devices. The nice thing about Leopard is that there's only one version, which can address all of the RAM most people will ever need. With Vista, you need the x64 version, which has its own set of incompatibilities due to the enforcement of ASLR, DEP, and so on.
 
Right. Vista 32-bit can't quite address 4GB, because of the way the x86 memory map is broken down with memory-mapped devices.

Not true.

Vista SP1 32-bit can fully address and utilize (usability is debatable) 4GB. Vista pre-SP1, however, can only see 2.75~3.6GB of ram.
 
That article doesn't say anything specific as to the difference in memory addressing. It can still use 4GB, or almost 4GB of ram in most conditions.
No.
This change occurs because Windows Vista with SP1 reports how much physical memory installed on your computer. All versions of Windows NT-based operating systems before Windows Vista Service SP1 report how much memory available to the operating system. This change in Windows Vista SP1 is a reporting change only.
Sorry, Vista SP1 32-bit doesn't actually use any more RAM than it did pre-SP1.
 
There's nothing a 32-bit operating system can do other than some ugly PAE hacks to get around the reserved portions of the x86 memory map. And those have been around long before Windows Vista SP1.
 
Just a response to ppl doubting the 8Gb ram stick, my dad's company has a few mac pros lying around (servers with linux) and they have 64GB of ram. they have 8 x 8GB sticks in there somehow. Running fedora linux and some simulation software. that monster defines raw power, top spec mac pro 3.2ghz variation with the two nVidia Quattro graphics an 62GB ram.
 
Is SnowLeopard going to do more for utilization of the GPU (and GDDR), system RAM or both?

I'm just wondering where you get the best bang for your buck once SnowLeopard comes along? upgrade the graphics card or system RAM

Right now 2GB RAM (667/800MHz) is dirt cheap considering where prices started. However, once you go to 4GB sticks prices jump considerably. Price per GB on the 8GB sticks is astronomical - although they'll eventually drop too.

Just an aside...last night I was encoding a movie using Handbrake (0.9.2). I know HB doesn't use that much RAM but is optimized multi-cores. I watched it eat up ALL 8 CORES. My activity monitor showed between 93%-96% processor usage. That little graph was glued to the top for like 15 minutes. It will be interesting to redo that encode with SnowLeopard and see what happens.
 
What in the heck would you need 32GBs RAM for? Does the CPU ever need to use that much?!
 
Just an aside...last night I was encoding a movie using Handbrake (0.9.2). I know HB doesn't use that much RAM but is optimized multi-cores. I watched it eat up ALL 8 CORES. My activity monitor showed between 93%-96% processor usage. That little graph was glued to the top for like 15 minutes. It will be interesting to redo that encode with SnowLeopard and see what happens.

To my understanding, Snow Leopard won't make your apps magically use all cores. It just provides instruments for developers to easier take advantage of having multiple cores. So it will take some time before apps speed up to "light speed".

I could be wrong though..
 
To my understanding, Snow Leopard won't make your apps magically use all cores. It just provides instruments for developers to easier take advantage of having multiple cores. So it will take some time before apps speed up to "light speed".

I could be wrong though..

No you're right. There are also two projects that have many of the big hardware manufacturers supporting them to do the same sort of thing. One at Stanford and the other at Illinois and Berkeley. Making it easier for and helping educate those creating software is the best we can hope for, there isn't a magic fix to utilize all those cores.
 
No you're right. There are also two projects that have many of the big hardware manufacturers supporting them to do the same sort of thing. One at Stanford and the other at Illinois and Berkeley. Making it easier for and helping educate those creating software is the best we can hope for, there isn't a magic fix to utilize all those cores.
Could you ellaborate?

For software, I'm only aware of:
Intel Threading Building Blocks (C++ extensions)
CILK++

On the hardware side:
Cmpware
QNX
NI LabView

Thanks. :)
 
Is there anything that could possibly slow down a 32GB RAM Mac Pro?

The only thing I could think of is Crysis.
 
Safari needs it. Especially when you have every single porn site imaginable open, it takes a toll.

Or even one tab on any site. I mean, I have 4GB, and sometimes I feel like I have a DIMM just for any Webkit-based apps. Can't wait until I no longer need to run this script every hour:

20080930-nkj8p2kujcp7xpmpu9b8iagauc.png
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.