|
Originally Posted by aximbigfan
|
thats a common misconception. look in the 64bit wiki. thats not true at all.
chris
|
You might want to read the wikipedia page more closely. This "misconception" as you said is what I was discussing in my post. A 32 bit system can only address 2^32 memory address locations which works out to 4 GB worth of memory address space. This space is used for several things as star pointed out memory mapping files, as I said in my post on board hardware devices, and of course RAM. While memory mapping files is the fastest way to work with the file its rare for an average user to need to worry about this but is becoming more common. Hardware devices are becoming a larger problem though. I have not been paying that much attention to the new cards but I assume a quad 512 MB card system is possible. For the computer to work with the cards they are given part of the memory address space which needs to be at least as large as how much of the memory plus onboard functions can be addressed from the system. Which on a quad 512 MB computer could work out to 2 GB of memory address space that cannot be used. With a maximum of 4 GB total you don't have much left for other uses.
For the average user the extra precision that is possible with a 64-bit CPU is not needed. In most programs over 90% of the calculations don't even need 32-bit precision. The speed difference will be noticeable though in programs such as photoshop once the code takes advantage of the CPU.
Once again I stand by my original statement. The average user will not notice the difference from going to 32-bit to 64-bit today. There are speed advantages but they don't add up to much.