Re: Enquiry,,,

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2/2/07, Dmitriy Kropivnitskiy <nigde@xxxxxxxxxxxx> wrote:
James Wilkinson wrote:
> It's usually a bit faster.

Just to avoid the confusion, are you saying that 64-bit capable
processors are faster than 32-bit only or that application compiled for
64-bit architecture is faster then the same application compiled under
32-bit architecture on the same hardware. The reply to your post tells

He probably means that a 64-bit processor is "usually a bit faster"
when running in 64-bit mode (that is, running a 64-bit OS) than in
32-bit mode.

me that people think you mean the former, where I was talking about the
latter. I will not dispute the claim that 64-bit CPUs are faster then
32-bit, cause I don't think they make 32-bit only CPUs anymore (at least
in the x86 architecture). So any 32-bit CPU will be just plain outdated
and therefore slower then any modern 64-bit (and 32-bit capable) CPU. As

The issue at hand is that you think running a 64-bit OS brings little
or no advantage over a 32-bit OS on a 64-bit processor unless you have
a lot of RAM or need a large address space.  Oh, and you do know it is
possible to address more than 4 GB of RAM on a 32-bit processor with a
32-bit OS, right?  Look up PAE:
http://en.wikipedia.org/wiki/Physical_Address_Extension

for the applications, I believe the difference should be negligible
unless the application is trying to use a lot of RAM. I think I have
seen some benchmarks confirming this, but at the moment I cannot seem to
find them.

There is a whole lot more to x86_64 than just addressing more RAM or
having a larger address space.  One of the biggest improvements is the
fact that it has twice as many general purpose registers (x86 has 8,
x86_64 has 16).  Whether or not an application will perform
significantly better in a 64-bit or 32-bit environment depends on the
application and what it is doing exactly.  The performance gains can
be significant, even if you do not have a large amount of RAM.  I run
x86_64 Fedora because I bought a 64-bit CPU and want to take full
advantage of my processor.

Not that this discussion is helping the OP at all...

Jonathan

[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux