On May 4, 2006, at 1:25 PM, Kep Woof wrote:
Sure.  For the most part, if you don't have more than 4GB of RAM,
there is little point to running in 64-bit mode.  A more fine-grained
analysis:

I think I get it now..  having seen loads of adverts and hype
(particularly from apple) bigging up 64bit, I think i misunderstood
(or never bothered to try to understand more likely).  I thought it
meant the bus (or something like that - i obviously know very little
about hardware) was twice as wide and so twice as much data could go
through at once, so it was similar to being twice as fast, or
something like that(!).

This impression is partially true, but the subject is complicated.

The AMD64 or Intel EM64T platforms do have a better bus, in the case of AMD, HyperTransport is a fairly new and fast backplane which is 16- bits wide at a nominal 1000MHz bus speed, not 64-bits wide or anything like that. The older 32-bit AMD or Intel platforms tended to have a 400-to-533 MHz FSB & memory bus (Intel's "quad-port architecture", VIA's quad-pumped V-link, etc), and the newer 64-bit Intels are 800MHz FSB mostly w/ 533MHz DDR2 memory bus.

Are you saying that it just means you can address more memory?

No, the CPU registers and the address bus can be wider (not just the memory bus) with Intel EM64T or AMD64 architectures, and can get more work done per clock for some tasks, but can also be slower for some common tasks, too.

Again, if you have more than 4GB of RAM, using the CPU in native 64- bit mode is probably the way to go; if you've got less, using the CPU in 32-bit mode might very well work better, but it really depends upon the type of processes you run.

--
-Chuck

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to