Re: Re: Re: Re: oxymoron - "64-bit consumer"
Originally posted by cubist
No, that's not quite true. There are a few users with big databases (big disk files) who will get improved performance from a 64-bit processor, but they're not a large segment of the user community.
"Databases' are just "big disk files"???? Hmmm....
Please support your claim. Databases are the "killer app" for 64-bit systems today, for sure.
Why? Because with 64-bits
you can connect a lot of RAM to cache the database indices and tables - greatly reducing disk traffic.
You don't need 64-bits for large files. NTFS and HFS+ both are already 64-bit filesystems, and support files larger than 2GiB in size. The 32-bit systems do a few extra integer additions to calculate the 64-bit file offsets, but those few instructions are insignificant for the total code path.
I regularly work with video files of several hundred GiB on my XP system. Don't need 64-bits, and it wouldn't help unless I had hundreds of GiB of RAM to cache those files. (And even then, caching would only help if I made multiple passes through the source - a single pass through encoding would be disk limited.)
Obviously, video will be one of the earlier consumer uses for 64-bits. If you have 8GiB to 16 GiB or so of RAM on your home PC, a video editor could keep the preview quality streams in memory - and you'd have a pretty snappy NLE system. These 64-bit consumer apps will show up over time - but you're not going to benefit from them if your PPC970 Mac has 256 MiB of RAM.
Note again - "if you have 8GiB...". 64-bits is good for more memory. No way that you need it for large files, unless you want to cache the data in those files.
64-bit database servers are not "64-bit consumer" applications - we're talking about systems where spending $50,000 to $100,000 just for the RAM is not uncommon. 64-bit professional workstation applications aren't "64-bit consumer" either.
I think that "first with 64-bit consumer" is a nonsense line that's only invented so that Apple can claim some kind of "first".
The truth of the matter is that Windows 64-bit has been around for quite a while for workstations - you can get a Windows XP 64-bit dual CPU Itanium system with 16 GiB RAM today for $28,000 at the HP website ($23,000 of that is for the RAM, $5000 for the workstation).
http://www.hp.com/workstations/itanium/zx6000/
64-bit UNIX desktops came out at least a decade ago. Apple won't be "first" to provide 64-bits to the applications that need it....