[CS-FSLUG] Query: 64-bit coding comparisons
Timothy Butler
tbutler at ofb.biz
Thu Nov 19 19:50:15 CST 2009
On Nov 18, 2009, at 1:26 AM, Marco Tedaldi wrote:
> On the downside 64bit apps tend to use more space on your harddrive
> and also in ram, which COULD make them slower to load and maybe
> execute.
This is one of the interesting points on x86-64. In theory, given the
cleaner architecture of x86-64, on this particular architecture, it
ought to run faster than 32-bit code, but it does make programs larger
and 64-bit is inherently less efficient, as you note.
I sort of wish someone would offer a 32-bit version of x86-64 (as
opposed to the traditional i386/x86 architecture). Despite the
disadvantages of 64-bit, Geekbench on Mac OS X runs somewhat faster in
64-bit mode than 32-bit mode.
Still, the advantage isn't significant -- note that with the release
of the PowerMac G5 back in 2003 Apple jumped into the desktop 64-bit
game head on long before it became common on Windows or GNU/Linux x86
systems, but it is STILL rare to find apps that are compiled in 64-bit
mode (though Apple has moved most of its end user apps over to 64-bit
as of Snow Leopard).
The bigger question, I think, is why people want 64-bit so badly
other than for marketing's sake... few apps need 4GB of RAM yet.
-Tim
More information about the Christiansource
mailing list